最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MyBatis不同Mapper文件引用resultMap實例代碼

 更新時間:2017年07月25日 14:35:09   作者:后臺菜狗子  
這篇文章主要介紹了mybatis 不同Mapper文件引用resultMap的實例代碼,非常不錯具有參考借鑒價值,需要的朋友可以參考下

ClassesMapper.xml:

<resultMap type="Classes" id="classesMap">
    <id property="id" column="c_id" javaType="int"/>
    <result property="name" column="c_name" javaType="String"/>
<!--  <association property="teacher" javaType="Teacher" >
      <id property="id" column="t_id" javaType="int"/>
      <result property="name" column="t_name" javaType="String"/>
      <result property="age" column="t_age" javaType="int"/>
    </association> -->
    <association property="teacher" javaType="Teacher" resultMap="com.lsj.test.mybatis.mapper.TeacherMapper.teacherMap" ></association>
    <collection property="studentList" ofType="Student" resultMap="com.lsj.test.mybatis.mapper.StudentMapper.studentMap" ></collection>   
  </resultMap>
  <sql id="selectAllClassesSql">
    SELECT 
        c.id as c_id,c.name as c_name,teacher_id,
        t.id as t_id,t.name as t_name,t.age as t_age,
        s.id as stu_id,s.name as stu_name,s.classes_id 
    from classes c,teacher t,student s
  </sql>

TeacherMapper.xml的resultMap:

 <resultMap type="Teacher" id="teacherMap">
    <id property="id" column="t_id" javaType="int"/>
    <result property="name" column="t_name" javaType="String"/>
    <result property="age" column="t_age" javaType="int"/> 
  </resultMap>

利用命名空間+resultMapID就可以直接引用其他Mapper文件的resultMap,其中resultMap的column在本文件中也有用,也可以對應(yīng)sql語句中的column別名。

總結(jié)

以上所述是小編給大家介紹的mybatis 不同Mapper文件引用resultMap,希望對大家有所幫助,如果大家有任何疑問請給我留

言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • FF瀏覽器和IE下載文件亂碼問題的解決方法

    FF瀏覽器和IE下載文件亂碼問題的解決方法

    大家可以看到如下截圖,下載文件出現(xiàn)了亂碼,在其他瀏覽器(IE,Chrome....)上沒有出現(xiàn)這個問題,解決方法很簡單,遇到類似問題的朋友可以了解下哦
    2013-08-08
  • Java實現(xiàn)圖片比對算法

    Java實現(xiàn)圖片比對算法

    這篇文章主要為大家詳細介紹了Java實現(xiàn)圖片比對算法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 詳解Java多線程編程中LockSupport類的線程阻塞用法

    詳解Java多線程編程中LockSupport類的線程阻塞用法

    LockSupport類提供了park()和unpark()兩個方法來實現(xiàn)線程的阻塞和喚醒,下面我們就來詳解Java多線程編程中LockSupport類的線程阻塞用法:
    2016-07-07
  • SpringBoot整合JWT框架,解決Token跨域驗證問題

    SpringBoot整合JWT框架,解決Token跨域驗證問題

    Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準((RFC 7519).定義了一種簡潔的,自包含的方法用于通信雙方之間以JSON對象的形式安全的傳遞信息。
    2021-06-06
  • MyBatis 自動更新時間的方法實現(xiàn)

    MyBatis 自動更新時間的方法實現(xiàn)

    本文主要介紹了MyBatis 自動更新時間的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • SpringBoot讀取Resource目錄下文件的四種方式總結(jié)

    SpringBoot讀取Resource目錄下文件的四種方式總結(jié)

    在Spring?Boot項目中,經(jīng)常需要獲取resources目錄下的文件,這些文件可以包括配置文件、模板文件、靜態(tài)資源等,本文將介紹四種常用的方法來獲取resources目錄下的文件,需要的朋友可以參考下
    2023-08-08
  • 簡單實現(xiàn)Java web服務(wù)器

    簡單實現(xiàn)Java web服務(wù)器

    這篇文章主要為大家詳細介紹了簡單實現(xiàn)Java web服務(wù)器的詳細步驟,感興趣的小伙伴們可以參考一下
    2016-06-06
  • SpringBoot整合MyBatis-Plus3.1教程詳解

    SpringBoot整合MyBatis-Plus3.1教程詳解

    這篇文章主要介紹了SpringBoot整合MyBatis-Plus3.1詳細教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • Spring Cloud之服務(wù)監(jiān)控turbine的示例

    Spring Cloud之服務(wù)監(jiān)控turbine的示例

    這篇文章主要介紹了Spring Cloud之服務(wù)監(jiān)控turbine的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Java中Arrays.asList()方法詳解及實例

    Java中Arrays.asList()方法詳解及實例

    這篇文章主要介紹了Java中Arrays.asList()方法將數(shù)組作為列表時的一些差異的相關(guān)資料,需要的朋友可以參考下
    2017-06-06

最新評論

资源县| 宜都市| 自治县| 芦山县| 锡林郭勒盟| 松潘县| 遂宁市| 隆德县| 岱山县| 监利县| 隆昌县| 陇川县| 万宁市| 宁南县| 平南县| 云南省| 榆社县| SHOW| 金昌市| 阿拉善盟| 乌兰浩特市| 太康县| 新郑市| 柳河县| 大同县| 武胜县| 南召县| 星子县| 大宁县| 都匀市| 化州市| 七台河市| 临清市| 秀山| 灵武市| 弥渡县| 波密县| 阿拉善盟| 三亚市| 霍城县| 宜兴市|