如图所示,一个结果映射中,其中这个pics是作为这个LandlordRoom的属性字段,是一个集合对应的类是中间这个图,这里我想利用高级映射,把上面已经获得的id的值,作为另一个查询如下图的select中的LandlordRoomPic中的list查询,但是这个查询里面对应的字段应该是room_id请问应该怎么写这个配置文件
解决方案 »
- Myeclipse 不报错 急死了
- MYSQL的 jar包该如何加载
- 求建议:网络上的两个应用程序之间传输大容量数据的解决方法?
- 同志们 我的电脑是怎么啦???tomcat死活就是不能用
- 如何查找本地接口localhome?
- mybatis多条件查询的物理分页
- 困扰我很久啦,再不解决ejb就无法再学下去啦(解决后马上给分)
- Session处理
- jsp求救!使用include另一个页面时字符集变了
- Spring tool suit4 整合Logback报错java.lang.IllegalStateException: Logback configurat
- 传智播客的淘淘商城中遇到的问题!!
- idea启动项目是报错。求解。
LandlordRoomPic作为参数,里面对应的字段是roomId........跪求大神回复啊
类型这样,包名什么的自己改下
对应的roomId字段的值去查询,这样该怎么写,下面的这个查询接收的参数类型是一个对象类型,不是int
类型是上面的这个LandRoomPic类的roomId,哥们能懂我意思吗?
是接一个对象为参数 ,那就不能用这样的 , 想用这样的 你可以重新写一条sql
<collection property="pics" javaType="ArrayList" column="{id = colid,name=colname}" select="getSubXXX"/>
这样是你想要的答案吗
查询的对象中包含对象
<resultMap id="workResultMap" type="com.zhuoxun.entity.Work">
<id column="work_id" property="work_id"/>
<result column="work_order" property="work_order"/>
<result column="work_content" property="work_content"/>
<result column="work_demand" property="work_demand"/>
<result column="work_create_time" property="work_create_time"/>
<result column="work_last_edit_time" property="work_last_edit_time"/>
<result column="work_comp_cycle" property="work_comp_cycle"/>
<result column="deadline" property="deadline"/>
<result column="work_join_emp" property="work_join_emp"/>
<result column="work_progress" property="work_progress"/>
<result column="work_percent" property="work_percent"/>
<result column="notes" property="notes"/>
<result column="image" property="image"/>
<result column="state" property="state"/>
<association property="user_work_leader" javaType="com.zhuoxun.entity.User">
<id column="user_id" property="user_id"/>
<result column="user_name" property="user_name"/>
<result column="user_passwd" property="user_passwd"/>
<association property="role" javaType="com.zhuoxun.entity.Role">
<id column="role_id" property="role_id"/>
<result column="role_name" property="role_name"/>
</association>
<association property="dept" javaType="com.zhuoxun.entity.Dept">
<id column="dept_id" property="dept_id"/>
<result column="dept_name" property="dept_name"/>
<result column="dept_leder_name" property="dept_leder_name"/>
</association>
</association>
<association property="user" javaType="com.zhuoxun.entity.User">
<id column="user_id" property="user_id"/>
<result column="user_name" property="user_name"/>
<result column="user_passwd" property="user_passwd"/>
<association property="role" javaType="com.zhuoxun.entity.Role">
<id column="role_id" property="role_id"/>
<result column="role_name" property="role_name"/>
</association>
<association property="dept" javaType="com.zhuoxun.entity.Dept">
<id column="dept_id" property="dept_id"/>
<result column="dept_name" property="dept_name"/>
<result column="dept_leder_name" property="dept_leder_name"/>
</association>
</association>
</resultMap>