Ibatis
lwj0212
这个作者很懒,什么都没留下…
展开
-
ibatis配置支持通配符
最近做项目,要求支持通配符,翻了翻ibatis的源码,修改了原来的类com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser 的addSqlMapNodelets()方法,可以像这样[code="java"][/code]来配置原方法源码如下[code="java"]parser.addNodelet("/sqlMapConfig/...2008-03-26 20:42:56 · 339 阅读 · 0 评论 -
ibatis支持多配置文件实现
思路如下:1、修改SqlMapClientBuilder,增加一个新的方法buildSqlMapClient(String locationPath)2、分析此locationPath,获取到n个配置文件3、把这些n个配置文件都以xml的方式读取,然后合并其中的各个节点,得到一个合并后的xml文件4、以合并后的xml文件初始化SqlMapClient可以如下初始化[code...2008-03-26 20:52:40 · 102 阅读 · 0 评论