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

mybatis collection關聯(lián)查詢多個參數(shù)方式

 更新時間:2024年10月15日 16:53:12   作者:普通網(wǎng)友  
在使用MyBatis進行關聯(lián)查詢時,往往需要根據(jù)多個參數(shù)進行查詢,例如,使用evtId和businessType作為查詢條件,同時在resultMap中配置id和businessType1作為結果映射,這種情況下,可以通過<sql>標簽定義參數(shù)模板,或者使用@Param注解指定參數(shù)名稱

mybatis collection 關聯(lián)查詢多個參數(shù)

column="{evtId=id,businessType=businessType1}" 

描述

evtId是關聯(lián)查詢的參數(shù),businessType也是。

idresultMap的id,businessType1也是如此

   <resultMap id="BaseResultMap" type="com.kingdom.kdum.event.vo.event.EvtToDoListVO">
    <id column="id" jdbcType="BIGINT" property="id" />
    <result column="businessType1" jdbcType="INTEGER" />
    <result column="businessType2" jdbcType="INTEGER" />
    <collection property="annexeBeforeList" ofType="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper"
                column="{evtId=id,businessType=businessType1}"
                select="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper.findEventPicByEventIdAndBsType">
    </collection>
    <collection property="annexeAfterList" ofType="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper"
                column="{evtId=id,businessType=businessType2}"
                select="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper.findEventPicByEventIdAndBsType">
    </collection>
</resultMap>

查詢

   <select id="findEventDetailInfo" resultMap="BaseResultMap" parameterType="java.lang.Long">
      SELECT
      <include refid="Base_Column_List"/>,1 as businessType1,2 as businessType2
      FROM
      evt_t_event e
      where e.id = #{id,jdbcType=BIGINT} AND e.db_status = 1
   </select>

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Spring AOP中定義切點的實現(xiàn)方法示例

    Spring AOP中定義切點的實現(xiàn)方法示例

    這篇文章主要介紹了Spring AOP中定義切點的實現(xiàn)方法,結合實例形式分析了spring面向切面AOP定義切點的具體步驟、實現(xiàn)方法與相關操作技巧,需要的朋友可以參考下
    2020-01-01
  • Java實現(xiàn)洗牌發(fā)牌的方法

    Java實現(xiàn)洗牌發(fā)牌的方法

    這篇文章主要介紹了Java實現(xiàn)洗牌發(fā)牌的方法,涉及java針對數(shù)組的遍歷與排序操作相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Springboot整合Shiro使用yml文件管理Urls方式

    Springboot整合Shiro使用yml文件管理Urls方式

    這篇文章主要介紹了Springboot整合Shiro使用yml文件管理Urls方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-03-03
  • springboot實現(xiàn)獲取客戶端IP地址的示例代碼

    springboot實現(xiàn)獲取客戶端IP地址的示例代碼

    本文介紹了在SpringBoot中獲取客戶端IP地址的幾種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-11-11
  • Java日期比較大小的3種方式示例詳解

    Java日期比較大小的3種方式示例詳解

    這篇文章給大家介紹了Java日期比較大小的3種方式,還介紹了如何獲取當前日期的時間戳和使用Calendar獲取年月日信息,結合實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2026-01-01
  • Java使用Spire.Doc for Java實現(xiàn)自動化合并Word文檔

    Java使用Spire.Doc for Java實現(xiàn)自動化合并Word文檔

    在日常辦公和軟件開發(fā)中,我們經(jīng)常會遇到需要將多個 Word 文檔合并成一個的需求,本文將聚焦于 Spire.Doc for Java 這一功能強大的庫,為您提供詳細的教程和實用的代碼示例,希望對大家有所幫助
    2025-12-12
  • Java中正則表達式匹配過程實例詳解

    Java中正則表達式匹配過程實例詳解

    正則匹配即是在給定字符串中查找符合正則表達式的字符,下面這篇文章主要給大家介紹了關于Java中正則表達式匹配過程的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-10-10
  • 簡單了解Java synchronized關鍵字同步

    簡單了解Java synchronized關鍵字同步

    這篇文章主要介紹了簡單了解Java synchronized關鍵字同步,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Java定時任務Timer、TimerTask與ScheduledThreadPoolExecutor詳解

    Java定時任務Timer、TimerTask與ScheduledThreadPoolExecutor詳解

    這篇文章主要介紹了Java定時任務Timer、TimerTask與ScheduledThreadPoolExecutor詳解,  定時任務就是在指定時間執(zhí)行程序,或周期性執(zhí)行計劃任務,Java中實現(xiàn)定時任務的方法有很多,本文從從JDK自帶的一些方法來實現(xiàn)定時任務的需求,需要的朋友可以參考下
    2024-01-01
  • SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù)

    SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù)

    這篇文章主要介紹了SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06

最新評論

双牌县| 乌什县| 会东县| 鹤岗市| 大足县| 满城县| 衡南县| 保定市| 抚州市| 波密县| 闽侯县| 吉木萨尔县| 崇明县| 荔浦县| 兴业县| 万盛区| 西盟| 博野县| 丽水市| 义马市| 高台县| 陕西省| 绥德县| 搜索| 明水县| 故城县| 山东省| 尤溪县| 青州市| 淳安县| 禹城市| 吉林市| 周至县| 即墨市| 阿坝| 措美县| 永善县| 布拖县| 闸北区| 新平| 贺州市|