1. 程式人生 > >Mybatis 關聯對象不能輸出的解決辦法

Mybatis 關聯對象不能輸出的解決辦法

fin prop 使用 spa char 現在 con 實體類 alias

Mybatis 關聯對象不能輸出的解決辦法

1、如圖所示,現在進行查詢的時候並沒有得到來自另一張表address項

技術分享圖片

2、我們進行如下配置:

(1)、在mybatis-config.xml 文件中配置,package中的name屬性為實體類所在的位置

1 <typeAliases>
2     <package name="com.GetcharZp.demo.model" />
3 </typeAliases>

(2)、配置對應表的信息

1     <resultMap type="user" id="userMap">
2         <
id column="userid" property="userId"/> 3 <result column="regTime" property="regTime"/> 4 </resultMap> 5 6 <parameterMap type="user" id="userParam"> 7 <parameter property="regTime" javaType="java.util.Date" jdbcType="DATE"/> 8 </parameterMap>

(3)、使用以下查詢語句

1     <select id="findUserAddress"  resultType="map">
2         select * from address a, usr1 u where a.userid = u.userid
3     </select>

3、醬紫,就可以查詢得到關聯數據了

技術分享圖片

Mybatis 關聯對象不能輸出的解決辦法