Mybatis Select Count(*)的返回值類型介紹
Select Count(*)的返回值類型
<select id="queryAlarmStatisticalAnalysis4System" parameterType="AlarmMailSendLog"
resultType="java.lang.Integer">
select count(*) from mon_alarm_mail_send_log
where is_del = '0'
<if test="airport != null and airport != ''">
and airport = #{airport}
</if>
<if test="system != null and system != ''">
and system = #{system}
</if>
<if test="relateTable != null and relateTable != ''">
and relate_table = #{relateTable}
</if>
<if test="params.startTime != null and params.startTime != ''">
and send_time >= to_date(#{params.startTime},'yyyy-MM-dd HH24:mi:ss')
</if>
<if test="params.endTime != null and params.endTime != ''">
and send_time <= to_date(#{params.endTime},'yyyy-MM-dd HH24:mi:ss')
</if>
</select>
類似于select count(*)的語句的返回值為java.lang.Integer
返回Count(*)的整數(shù)值
1、mybatis中resultType定義為"java.lang.Integer"
<select id="selectNums" resultType="java.lang.Integer">
select count(*) from tableName
</select>
2、接口中返回值寫成int,即可
int selectNums();
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java?Timer與TimerTask類使程序計(jì)時(shí)執(zhí)行
這篇文章主要介紹了Java定時(shí)器中的Timer和TimerTask的原理。Timer主要用于Java線程里指定時(shí)間或周期運(yùn)行任務(wù),它是線程安全的,但不提供實(shí)時(shí)性(real-time)保證。接下來就跟隨小編一起深入了解Timer和TimerTask吧2022-02-02
Spring使用注解方式實(shí)現(xiàn)創(chuàng)建對(duì)象
這篇文章主要介紹了Spring使用注解方式實(shí)現(xiàn)創(chuàng)建對(duì)象,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2023-02-02
Springboot整合Dozer實(shí)現(xiàn)深度復(fù)制的方法
Dozer是一種Java?Bean到Java?Bean的映射器,遞歸地將數(shù)據(jù)從一個(gè)對(duì)象復(fù)制到另一個(gè)對(duì)象,它是一個(gè)強(qiáng)大的,通用的,靈活的,可重用的和可配置的開源映射框架,本文給大家介紹Springboot整合Dozer的相關(guān)知識(shí),感興趣的朋友跟隨小編一起看看吧2022-03-03
Springboot整合logback多節(jié)點(diǎn)日志文件加端口號(hào)區(qū)分的操作方法
這篇文章主要介紹了Springboot整合logback多節(jié)點(diǎn)日志文件加端口號(hào)區(qū)分的操作方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
Mybatisplus集成springboot完成分頁查詢功能(示例代碼)
今天小編給大家分享Mybatisplus集成springboot完成分頁查詢功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2023-11-11
Java 線程狀態(tài)和等待喚醒機(jī)制和線程池的實(shí)現(xiàn)
這篇文章主要介紹了Java 線程狀態(tài)和等待喚醒機(jī)制和線程池的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03

