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

Mybatis-Plus中resultType的使用及說明

 更新時(shí)間:2025年12月25日 08:39:55   作者:殘陽(yáng)路  
MyBatis中resultType用于指定查詢結(jié)果的返回類型,可以是JavaBean、實(shí)體類或基本類型如String,此外,MyBatis還支持將查詢結(jié)果封裝成Map,單條數(shù)據(jù)時(shí)可以將{表字段名,結(jié)果值}封裝到Map中,多條數(shù)據(jù)時(shí)可以將{表中某一字段名,JavaBean}方式封裝到Map中

概念

resultType 表示返回值類型;

一般使用封裝的JavaBean/實(shí)體類作為返回值類型,也可使用String等引用類型;

示例

如下圖所示兩種形式;其中string是一個(gè)別名 表示java.lang.String

<select id="selectByDepo" resultType="com.wms.entity.Type">
        select type_id ,type_name,depo_id,notes
        from type
        where depo_id = #{depo}
    </select>

    <select id="getNameById" resultType="string">
        select type_name
        from type
        where type_id = #{typeId}
    </select>

引用類型別名

引用數(shù)據(jù)類型,別名都是大寫字母轉(zhuǎn)小寫,如HashMap ==> hashmap

此外,mybatis支持將數(shù)據(jù)封裝成Map

  • 單條數(shù)據(jù)時(shí),可將{表字段名,結(jié)果值}封裝到Map中
  • 多條數(shù)據(jù),支持{表中某一字段名,JavaBean}方式封裝到Map中

總結(jié)

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

相關(guān)文章

  • Java?定時(shí)任務(wù)技術(shù)趨勢(shì)詳情

    Java?定時(shí)任務(wù)技術(shù)趨勢(shì)詳情

    這篇文章主要介紹了Java?定時(shí)任務(wù)技術(shù)趨勢(shì)詳情,定時(shí)任務(wù)是每個(gè)業(yè)務(wù)常見的需求,比如每分鐘掃描超時(shí)支付的訂單,每小時(shí)清理一次數(shù)據(jù)庫(kù)歷史數(shù)據(jù),每天統(tǒng)計(jì)前一天的數(shù)據(jù)并生成報(bào)表等,下文更多相關(guān)資料,需要的小伙伴可以參考一下
    2022-05-05
  • Spring Boot中的路徑變量示例詳解

    Spring Boot中的路徑變量示例詳解

    SpringBoot中PathVariable通過@PathVariable注解實(shí)現(xiàn)URL參數(shù)與方法參數(shù)綁定,支持多參數(shù)接收、類型轉(zhuǎn)換、可選參數(shù)、默認(rèn)值及正則約束,是構(gòu)建RESTful API的核心工具,本文給大家介紹Spring Boot中的路徑變量示例,感興趣的朋友一起看看吧
    2025-07-07
  • java 將字符串、list 寫入到文件,并讀取內(nèi)容的案例

    java 將字符串、list 寫入到文件,并讀取內(nèi)容的案例

    這篇文章主要介紹了java 將字符串、list 寫入到文件,并讀取內(nèi)容的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • java實(shí)現(xiàn)從網(wǎng)絡(luò)下載多個(gè)文件

    java實(shí)現(xiàn)從網(wǎng)絡(luò)下載多個(gè)文件

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)從網(wǎng)絡(luò)下載多個(gè)文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • SpringBoot項(xiàng)目啟動(dòng)慢的5個(gè)優(yōu)化技巧

    SpringBoot項(xiàng)目啟動(dòng)慢的5個(gè)優(yōu)化技巧

    SpringBoot以其約定優(yōu)于配置的理念和快速開發(fā)的能力,已成為Java生態(tài)中最受歡迎的框架之一,然而,隨著項(xiàng)目規(guī)模的擴(kuò)大,許多開發(fā)者會(huì)發(fā)現(xiàn)一個(gè)令人頭疼的問題:應(yīng)用啟動(dòng)時(shí)間越來越長(zhǎng),本文將深入分析SpringBoot啟動(dòng)慢的根本原因,并分享5個(gè)經(jīng)過實(shí)戰(zhàn)驗(yàn)證的優(yōu)化技巧
    2026-03-03
  • Java?WorkBook對(duì)Excel的基本操作方法

    Java?WorkBook對(duì)Excel的基本操作方法

    這篇文章主要介紹了Java?WorkBook對(duì)Excel的基本操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • Java中的stream流分組示例詳解

    Java中的stream流分組示例詳解

    Java8 Stream API以函數(shù)式風(fēng)格處理集合數(shù)據(jù),支持分組、統(tǒng)計(jì)等操作,可按單/多字段分組,使用String、Map.Entry或Java16 record定義鍵,并獲取數(shù)量、屬性集合、極值等信息,本文給大家介紹Java中的stream流分組,感興趣的朋友跟隨小編一起看看吧
    2025-08-08
  • 使用@Validated注解異常信息的處理方式

    使用@Validated注解異常信息的處理方式

    本文優(yōu)化Spring @Validated參數(shù)校驗(yàn)異常信息,通過MethodArgumentNotValidException和BindingResult提取關(guān)鍵錯(cuò)誤,使用@RestControllerAdvice實(shí)現(xiàn)統(tǒng)一異常處理,提升錯(cuò)誤信息簡(jiǎn)潔性及代碼可維護(hù)性
    2025-07-07
  • Springboot集成activity過程圖解

    Springboot集成activity過程圖解

    這篇文章主要介紹了Springboot集成activity過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • SpringBoot結(jié)合Vue實(shí)現(xiàn)投票系統(tǒng)過程詳解

    SpringBoot結(jié)合Vue實(shí)現(xiàn)投票系統(tǒng)過程詳解

    這篇文章主要介紹了SpringBoot+Vue框架實(shí)現(xiàn)投票功能的項(xiàng)目系統(tǒng),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-09-09

最新評(píng)論

施甸县| 丹东市| 台南市| 佛学| 宜兰市| 武功县| 台南县| 望都县| 九台市| 辽中县| 北安市| 肥东县| 淮阳县| 修水县| 盱眙县| 正阳县| 佛冈县| 延边| 盐城市| 尚义县| 礼泉县| 万荣县| 青神县| 星子县| 故城县| 天柱县| 随州市| 会同县| 黑河市| 甘南县| 民县| 观塘区| 宽甸| 封丘县| 沽源县| 托克托县| 东光县| 呼伦贝尔市| 灵台县| 达州市| 宜良县|