(1)sqlmap配置
<sqlMap namespace="PetitionLetter">
<typeAlias alias="PetitionLetter" type="com.cs.jfb.input.model.PetitionLetter"/>
<typeAlias alias="ProcessFlow" type="com.cs.jfb.process.model.ProcessFlow"/>
<typeAlias alias="Reporter" type="com.cs.jfb.input.model.Reporter"/>
<typeAlias alias="LetterInformation" type="com.cs.jfb.input.model.LetterInformation"/>
<typeAlias alias="Supervision" type="com.cs.jfb.supervision.model.Supervision"/>
<resultMap id="PetitionLetterResult" class="PetitionLetter">
<result property="id" column="id"/>
<result property="identifier" column="identifier"/>
<result property="reporter" column="reporter" select="selectReporter"/>
</resultMap>
<!-- Select with no parameters using the result map for Account class. -->
<select id="selectAllPetitionLetter" resultMap="PetitionLetterResult">
select * from t_petitionletter
</select>
<select id="selectReporter" resultClass="Reporter" parameterClass="int">
select * from t_reporter where id = #id#
</select>
</sqlMap>
(2)问题解决前:
依赖jar:
ibatis-sqlmap-2.3.4.726.jar
(3)出现问题
子查询selectReporter不执行,官方文档说是ibatis-common.jar和ibatis-sqlmap.jar是必需的,
但maven上搜罗半天,没有找到ibatis-common-2.3.4.726.jar,后经过比较,
发现ibatis-sqlmap-2.3.4.726.jar 和 ibatis2-sqlmap-2.1.7.597.jar的内容很像,
故用ibatis2-sqlmap-2.1.7.597.jar代替ibatis-common.jar, 问题解决(^_^)!
(4)问题解决后:
依赖jar:
ibatis-sqlmap-2.3.4.726.jar(感觉像是mave网站上对ibatis-common.jar进行了升级)
ibatis2-sqlmap-2.1.7.597.jar
分享到:
相关推荐
ibatis-2.3.4.726.jar,ibatis-2.3.0.677.jar,ibatis-2.3.3.720.jar下载,都已放入一个压缩包下。
Source of ibatis-sqlmap version 2.3.4.726
ibatis-sqlmap ibatis-sqlmap-2 ibatis-sqlmap-2.jar.zip
ibatis-2.3.3.720.jar
对ibatis-2.3.4.726的改进 1. 物理分页功能,支持cache 2. 读写分离 3. 添加数据库方言,透明支持多种数据库
ibatis-2.3.4.732.jar
ibatis-sqlmap-2.jar 对数据库进行操作的jar包 很方便使用
ibatis-2.3.4.726最新API chm格式 非常好用
提供两个版本的ibatis jar包下载。
ibatis-sqlmap_2.3.4.jar 和 ibatis-sqlmap_2.jar 两个jar包的下载
ibatis-2.3.4.726官方最新开发包 和官方资料
10_ibatis教程_ibatis-2.3.3.720.zip 10_ibatis教程_ibatis-2.3.3.720.zip
ibatis-2.3.2.715源代码
ibatis-2.3.3.7.jar
ibatis的jar包com.springsource.com.ibatis-2.3.0.677.jar
ibatis-2.3.4.726-src 源代码,很难找的代码。用来调试和学习很方便。
ibatis-2.3.2.715.jar包
ibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zip
ibatis-2.3.0.677-sources.jar 值得学习的源码资源,不容错过。