关于ibatis问题 用Ibatis查询一个对象,但对象中又包含另一个对象,该如何实现例如对象一(userinfo)name String pwd String role role对象二(role)rid intrname String 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ibatis不支持级联查询的。你可以在userinfo的对象中针对对象二(role)新加字段对象一(userinfo) name String pwd String rid int rname String这样关联查询的时候,把role列的别名定义为rid ,rname 即可啦 <resultMap id=”xxx” class=”xxx”> <result property=”role” select=”selectRole”/> </resultMap> 效率不是太高。可以用如下方式:<resultMap id=”xxx” class=”xxx”> <result property=”role.id”字段对应/> </resultMap>写一个级联查询对应result就可以了! 用ResultMap的 select属性可以自动装入复杂类型 写2个statment就可以了 SELECT a.* FROM T01010FEA41 a, T01CDA11 b WHERE a.lapyodn=b.invoid AND b.adtnode=#adtNode# AND b.adtman=#adtMan# <result property=”role” select=”selectRole”/> 一个网游服务端程序,如何找它的程序入口点? struts2.2.3配置后 运行出现HTTP 404错误!怎么回事啊? struts2 开发 JSTL的核心有哪些? java 多线程的问题 spring的事务隔离级别的问题?牛人速度 高手请进,在线等请教 请问那位能够提供一个聊天室源代码下载吗?有后台,可保存聊天记录的,可以多人聊天 soap,rpc,rmi,它们的区别在什么地方 com.pointbase.jdbc.jdbcUniversalDriver在哪里? java的DES加密,要用php解密,请教如何做 struts+iBATIS??
你可以在userinfo的对象中针对对象二(role)新加字段对象一(userinfo)
name String
pwd String
rid int
rname String这样关联查询的时候,把role列的别名定义为rid ,rname 即可啦
<result property=”role” select=”selectRole”/>
</resultMap> 效率不是太高。可以用如下方式:
<resultMap id=”xxx” class=”xxx”>
<result property=”role.id”字段对应/>
</resultMap>写一个级联查询对应result就可以了!