ibatis的问题,向大侠请教

cjoy4856 2011-01-05 09:35:10
问题是:我将表的字段描述等信息全部存放在一个A.xml文件中 另一个B.xml文件操作数据库 但是会去引用A中的字段描述。本人现在不知道怎么去引用它,使用过两种方式,都不没有成功。由于我的表字段特别的多140个,所以采用现在的方式来处理。
A.xml(存放字段)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap
PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="filedA">
<sql id="selectField"> username,password</sql>
</sqlMap>

B.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap
PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="b">
<select id="selectObj">
select
<include refid="?"/>//?该处不知道怎么去处理(引用A.xml中的selectField)
from table
</select>
</sqlMap>


我使用过两种方式:1.<include refid="filedA.selectField"/> 2.<sqlMap resource="A.xml"/> <include refid="filedA.selectField"/>(<include refid="selectField"/>)这样都不行!!!!!

愿请大侠们赐教!!!!!!!谢谢
...全文
94 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chitu11 2011-01-06
  • 打赏
  • 举报
回复
为什么要去引用呢,直接写不更好
handsome_huxiulei 2011-01-06
  • 打赏
  • 举报
回复
本来 ibatis就没怎么用过
sustbeckham 2011-01-06
  • 打赏
  • 举报
回复
这样貌似不行吧?....
Jlins 2011-01-06
  • 打赏
  • 举报
回复
我还真没有听说过ibatis可以这么使用...
chenkezhi 2011-01-06
  • 打赏
  • 举报
回复
不支持这样的引用啊

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧