flydream36 2008-08-07 15:07
浏览 194
已采纳

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文件中进行导入?

  • 写回答

3条回答 默认 最新

  • lggegegmail 2008-08-08 09:49
    关注

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

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

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?