ibatis的sql map config文件支持导入吗?

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">





假如以上是我目前的sql map config配置文件,我可否将

拉出来建到新的xml配置文件中,然后在sql map config配置文件导入
其实我的目的就是按照模块名建造多个xml文件,然后在在ibatis的sql map config文件中进行导入?

ibatis默认是不支持多sqlMapConfig文件的.

[1] 使用了Spring:
你需要去扩展SqlMapClientFactoryBean, 覆盖这个下面的这个方法
[code="java"] protected SqlMapClient buildSqlMapClient(Resource configLocation, Properties properties) throws IOException[/code]

[2] 单纯的iBATIS:
扩展 SqlMapConfigParser,它是负责解析 iBatis 配置文件,加载所有的 SQL 映射文件,生成 SqlMapClient 实例

可以的,我们以前都是分模块导入的.

借着你的问题,在网上搜到了这个文章:

[url]http://www.ibm.com/developerworks/cn/java/j-lo-ibatis/index.html[/url]