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

Mybatis查詢返回兩個或多個參數(shù)問題

 更新時間:2023年06月28日 16:18:31   作者:居居很有愛  
這篇文章主要介紹了Mybatis查詢返回兩個或多個參數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

mybatis查詢返回兩個或多個參數(shù)

xml中的resultType設(shè)為map:

<select id="selectWeekData" ?resultType="map">
? ? ? ? SELECT count,date FROM yqfk_qjsq
<select>

dao中的返回設(shè)置為:List<Map<Object,Object>>

public List<Map<Object,Object>> selectWeekData();

遍歷查詢出來的結(jié)果為:

{date=2022-04-14, count=1}
{date=2022-04-11, count=2}
{date=2022-04-05, count=2}

這只是其中一個方法,

另一種方法就是重新定義一個新的類,在里面只存放要返回的字段。

這里就不寫了!

當(dāng)mybatis有多個參數(shù)時并增加判斷的寫法

當(dāng)mybatis有多個參數(shù)時,mapper.java文件即dao層必須寫上@Param注解

List<AddressBean> listAddressByDate(@Param("startDate")String startDate, @Param("endDate")String endDate);

然后在xml文件里用where if判斷是否為空,注意if的test判斷里不要加#{  }

<select id="listAddressByDate" resultType="cn.zwkj.beans.AddressBean" parameterType="String">
? ? ? ? select biaozhunmingcheng,hanyuduyin,dzzzcode,dengjishijian,id from t_placecommon
? ? ? ? <where>
? ? ? ? ? ? <if test="startDate!=null and startDate != '' ">
? ? ? ? ? ? ? ? and to_char(dengjishijian,'yyyy-MM-dd') <![CDATA[>=]]> #{startDate}
? ? ? ? ? ? </if>
? ? ? ? ? ? <if test="endDate!=null and endDate != '' ">
? ? ? ? ? ? ? ? and to_char(dengjishijian,'yyyy-MM-dd') <![CDATA[<=]]> #{endDate}
? ? ? ? ? ? </if>
? ? ? ? </where> ? ? ? ? ? ? ? ??
</select>

總結(jié)

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

相關(guān)文章

  • Spring項目中如何自定義序列化工具

    Spring項目中如何自定義序列化工具

    這篇文章主要為大家詳細(xì)介紹了Spring項目中自定義序列化工具的相關(guān)知識,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • 詳解Spring Boot 事務(wù)的使用

    詳解Spring Boot 事務(wù)的使用

    spring Boot 使用事務(wù)非常簡單,首先使用注解 @EnableTransactionManagement 開啟事務(wù)支持后,然后在訪問數(shù)據(jù)庫的Service方法上添加注解 @Transactional 便可。接下來通過本文重點(diǎn)給大家介紹spring boot事務(wù)的使用,需要的的朋友參考下吧
    2017-04-04
  • Java獲取classpath根路徑的三種方法

    Java獲取classpath根路徑的三種方法

    本文介紹了在Java中獲取classpath根路徑的三種方法:ClassLoader.getResource、Class.getResource和System.getProperty,每種方法都有其適用場景,開發(fā)者可以根據(jù)具體需求選擇合適的方法,需要的朋友可以參考下
    2026-01-01
  • 解決IDEA 2020.3 lombok失效問題

    解決IDEA 2020.3 lombok失效問題

    這篇文章主要介紹了IDEA 2020.3 lombok失效問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • SpringBoot多模塊依賴沖突排查與架構(gòu)優(yōu)化實(shí)戰(zhàn)

    SpringBoot多模塊依賴沖突排查與架構(gòu)優(yōu)化實(shí)戰(zhàn)

    本文詳細(xì)記錄了在SpringBoot多模塊項目開發(fā)中遇到的依賴版本沖突、模塊依賴設(shè)計不合理等問題的排查和解決方案的過程,主要重點(diǎn)關(guān)注了父模塊依賴管理、模塊化拆分、按需依賴等等,需要的朋友可以參考下
    2026-04-04
  • Java異步編程工具Twitter?Future詳解

    Java異步編程工具Twitter?Future詳解

    這篇文章主要介紹了Java異步編程工具Twitter?Future詳解,包括基本用法示例代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • Java實(shí)現(xiàn)AC自動機(jī)全文檢索示例

    Java實(shí)現(xiàn)AC自動機(jī)全文檢索示例

    本篇文章主要介紹了Java實(shí)現(xiàn)AC自動機(jī)全文檢索示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 在Java中解析和生成 XML的操作指南

    在Java中解析和生成 XML的操作指南

    XML(可擴(kuò)展標(biāo)記語言)是用于存儲和傳輸數(shù)據(jù)的標(biāo)準(zhǔn)格式,在許多應(yīng)用中,XML 常用于配置文件、數(shù)據(jù)交換和存儲結(jié)構(gòu)化信息,在 Java 中,我們可以使用不同的技術(shù)來解析和生成 XML 文件,在這篇文章中,我們將介紹這些解析方式,需要的朋友可以參考下
    2025-11-11
  • java必學(xué)必會之線程(2)

    java必學(xué)必會之線程(2)

    本文對java線程進(jìn)行深入學(xué)習(xí),重點(diǎn)介紹了線程同步問題、線程死鎖問題,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Java中包裝類和Arrays類的詳細(xì)介紹

    Java中包裝類和Arrays類的詳細(xì)介紹

    Arrays針對于數(shù)組做操作的類,該類包含用于操作數(shù)組的各種方法(如排序和搜索),這篇文章主要給大家介紹了關(guān)于Java中包裝類和Arrays類的詳細(xì)介紹,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12

最新評論

禹城市| 临沭县| 革吉县| 富锦市| 丘北县| 榆林市| 元江| 崇礼县| 泰宁县| 醴陵市| 常宁市| 彭州市| 普格县| 澄城县| 巴楚县| 红河县| 花垣县| 宿州市| 黄浦区| 通化县| 隆林| 化德县| 申扎县| 巩义市| 合山市| 红原县| 仪征市| 卢龙县| 藁城市| 延川县| 安徽省| 安达市| 镇远县| 霍邱县| 临夏县| 正安县| 黑山县| 美姑县| 抚州市| 方山县| 黎川县|