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

mybatis查詢實現(xiàn)返回List<Map>類型數(shù)據(jù)操作

 更新時間:2020年11月23日 11:25:43   作者:丿kiss灬火舞  
這篇文章主要介紹了mybatis查詢實現(xiàn)返回List<Map>類型數(shù)據(jù)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

**只要設(shè)定resultType而不設(shè)定resultMap就可以了**:

< select id = “selectByPage” parameterType = “java.util.Map”
resultType=“java.util.Map” >

select rs.*, rssetting.*, cp.STOCK_CODE, cp.UNAME from RS rs
left join T_COMPANY cp on rs.uid = cp.uid
left join RS_ROADSHOW_SETTING rssetting on rssetting.rs_id = rs.id
where rs.TYPE_ID != 1
< if test = “qKeyWord != null” >
and rs.title like #{rsTitle}
</ if >
order by rs.crt_time desc limit #{pageIndex}, #{pageSize}

</select>

MyBatis查詢,返回值Map或List<Map>

一、返回值Map

<select id=”selectUserMapLimitOne” resultType=”java.util.HashMap”> 
 select id,name 
 from 
 user order by id desc limit 1 
</select> 

2、接口定義

/** 
 * 獲取僅含一個的map(map的size=字段個數(shù)) 
 * @return 
 */ 
Map<String,Object> selectUserMapLimitOne(); 

二、返回值List<Map>

1、mapper.xml

<select id=”selectUserMapList” resultType=”java.util.HashMap”> 
 select id,name from 
 user order by id desc limit 2 
</select> 

2、接口定義

/** 
 * 獲取map list 
 * @return 
 */ 
List<Map<String,Object>> selectUserMapList();

補(bǔ)充知識:SpringBoot使用@Value給靜態(tài)變量注入值

最近在項目中遇到一個問題:

在給static修飾的變量做@Value注入時,發(fā)現(xiàn)變量值為null,在網(wǎng)上查了些資料,發(fā)現(xiàn)@Value只能給普通變量做值注入,那么如何給靜態(tài)變量做值注入呢?

解決辦法:

1、先在類名上加@Component注解

2、然后再使用setXxxxxx(abc)方法,并在setXxxxxx(abc)上面加上@Value注解,如下:

 @Value("${domain}")
 public void setDomain(String domain) {
 DomainUtil.domain = domain;
 }

ps:

1、如果是IDE生成的set方法,會在方法上帶上static修飾符,這樣是不行的,需要去掉static修飾符

2、如果set方法中的參數(shù)跟static變量同名,那么不能用this來指向static變量,而需要用類名來限定

以上這篇mybatis查詢實現(xiàn)返回List類型數(shù)據(jù)操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中的上下文加載器ContextClassLoader詳解

    Java中的上下文加載器ContextClassLoader詳解

    這篇文章主要介紹了Java中的上下文加載器ContextClassLoader詳解,ContextClassLoader是通過Thread.currentThread().getContextClassLoader()返回該線程上下文的ClassLoader,需要的朋友可以參考下
    2023-10-10
  • MyBatis的一級緩存和二級緩存以及優(yōu)點說明

    MyBatis的一級緩存和二級緩存以及優(yōu)點說明

    MyBatis的緩存機(jī)制包括一級緩存和二級緩存,一級緩存是SqlSession級別的緩存,開啟默認(rèn),二級緩存是跨SqlSession的緩存,需要手動開啟和配置,二級緩存的優(yōu)點是減少數(shù)據(jù)庫訪問、提高性能、降低負(fù)載和提高可擴(kuò)展性,同時需要注意緩存可能導(dǎo)致的數(shù)據(jù)不一致問題
    2025-02-02
  • Java實現(xiàn)的DES加密解密工具類實例

    Java實現(xiàn)的DES加密解密工具類實例

    這篇文章主要介紹了Java實現(xiàn)的DES加密解密工具類,結(jié)合具體實例形式分析了Java實現(xiàn)的DES加密解密工具類定義與使用方法,需要的朋友可以參考下
    2017-09-09
  • Maven中錯誤使用parent.relativePath導(dǎo)致構(gòu)建失敗問題

    Maven中錯誤使用parent.relativePath導(dǎo)致構(gòu)建失敗問題

    這篇文章主要介紹了Maven中錯誤使用parent.relativePath導(dǎo)致構(gòu)建失敗問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • SVN導(dǎo)入maven項目報錯解決方案

    SVN導(dǎo)入maven項目報錯解決方案

    這篇文章主要介紹了SVN導(dǎo)入maven項目報錯解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Java進(jìn)階核心之InputStream流深入講解

    Java進(jìn)階核心之InputStream流深入講解

    這篇文章主要給大家介紹了關(guān)于Java進(jìn)階核心之InputStream流的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • Java 泛型全解析

    Java 泛型全解析

    這篇文章主要介紹了Java 泛型的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下
    2020-08-08
  • java集合進(jìn)行排序的方式總結(jié)

    java集合進(jìn)行排序的方式總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于java集合進(jìn)行排序的兩種方式總結(jié),有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-08-08
  • Java實現(xiàn)局域網(wǎng)聊天小程序

    Java實現(xiàn)局域網(wǎng)聊天小程序

    這篇文章主要為大家詳細(xì)介紹了Java實現(xiàn)局域網(wǎng)聊天小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Java實現(xiàn)漢字轉(zhuǎn)全拼音的方法總結(jié)

    Java實現(xiàn)漢字轉(zhuǎn)全拼音的方法總結(jié)

    在軟件開發(fā)中,經(jīng)常會遇到需要將漢字轉(zhuǎn)換成拼音的場景,比如在搜索引擎優(yōu)化、數(shù)據(jù)存儲、國際化等方面,Java作為一種廣泛使用的編程語言,提供了多種方法來實現(xiàn)漢字到拼音的轉(zhuǎn)換,本文將詳細(xì)介紹幾種常用的Java漢字轉(zhuǎn)全拼音的方法,并提供具體的代碼示例和步驟
    2024-12-12

最新評論

曲周县| 五大连池市| 荃湾区| 泾阳县| 隆昌县| 泸水县| 东港市| 米林县| 桃园市| 天台县| 黑龙江省| 确山县| 雷山县| 嘉禾县| 平凉市| 宝坻区| 左权县| 比如县| 东乌珠穆沁旗| 滦南县| 离岛区| 泽州县| 扎鲁特旗| 西林县| 南召县| 普洱| 会宁县| 洛南县| 遂宁市| 乐陵市| 榆中县| 静安区| 嘉黎县| 栾城县| 胶南市| 益阳市| 合阳县| 如皋市| 威远县| 温泉县| 海南省|