2020
10-08
10-08
MyBatis 添加元数据自定义元素标签的实现代码
开发背景 现有系统中维护了一套业务表相关列、键的元数据,希望通过读取元数据实现自动封装SQL语句、自定义主键策略。实现方案为入侵式修改MyBatis,增加元素标签meta,支持业务开发中可以在XML映射文件中使用。meta元素设计如下:<!--meta标签可根据参数获取到对应的表名动态生成语句--><!ELEMENTmetaEMPTY><!ATTLISTmetatestCDATA#IMPLIEDtype(update|insert|select|columns|pk-col|load|load-columns)#IMPL...
继续阅读 >