日期:2014-05-20  浏览次数:20868 次

sqlmapconfig.xml要怎样才能调用另一个sqlmapconfig.xml文件?
sqlmapconfig.xml要怎样才能调用另一个sqlmapconfig.xml文件?

------解决方案--------------------
楼主不用想了,无法包含吧
(properties?, settings?, resultObjectFactory?, typeAlias*, typeHandler*, transactionManager?, sqlMap*)+
这个是sqlMapConfig节点可能有的配置
------解决方案--------------------
不可能的,DTD文件是定义XML可能存在的元素,没有sqlMapImport这样的元素当然出错了,
有文章说其可行是因为它是与spring集成使用的,而且他修改了SqlMapClientFactoryBean这个类的实现,
如果你是用的spring2.5+你可以在配置SqlMapClientFactoryBean时直接通过给configLocations属性多个sqlmapconfig.xml值就可以满足你的要求了,ibatis本身是不支持在配置文件中引用文件的