Mybatis Select Count(*)的返回值类型介绍
作者:Eddie-Wang 发布时间:2022-06-17 12:51:19
标签: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(*)的整数值
1、mybatis中resultType定义为"java.lang.Integer"
<select id="selectNums" resultType="java.lang.Integer">
select count(*) from tableName
</select>
2、接口中返回值写成int,即可
int selectNums();
来源:https://blog.csdn.net/wangchaox123/article/details/90487028


猜你喜欢
- 背景在做社交类平台开发的小伙伴都躲不开选择社交个性标签的业务需求,那么实现这个UI效果我想大伙第一时间想到的必定是RecycleView或G
- RollViewPager是一个自动轮播的Viewpager,支持无限循环。 触摸时会暂停播放,直到结束触摸一个延迟周期以后继续播放。 看起
- 一、Quartz的特点* 按作业类的继承方式来分,主要有以下两种:1.作业类继承org.springframework.scheduling
- Spring-Data-Redis项目(简称SDR)对Redis的Key-Value数据存储操作提供了更高层次的抽象,类似于Spring F
- C#实体类转换方式将一个实体类的数据赋值到另一个实体类中(亦或者实现深拷贝)。以下提供两种方式一种是序列化一种是泛型+反射实现功能两个实体类
- 想做一个APP,设计中有侧边栏这个功能,所以现在开始学习下侧边栏的实现。在官方的UI空间中已经给出了DrawerLayout这个侧滑的菜单空
- 查看代码执行mybatis的sql语句File–>Settings–>Plugins 搜索 MyBatis Log Plugin
- 本文实例讲述了Android实现手机振动设置的方法。分享给大家供大家参考。具体如下:main.xml布局文件:<?xml versio
- 硬件环境:小米4Android版本:6.0咱们先看效果图:我把代码贴出来:AndroidMainfest.xml文件(需要新增camera权
- 前言在第一篇文字中,我们完全人工方式,一个命令一个命令输入,实现一个java tomcat运行环境,虽然也初见成效,但很累人。如果依靠依靠脚
- 这篇文章主要介绍了设计模式在Spring框架中的应用汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- Recyclerview现在基本已经替代Listview了,RecyclerView也越来越好用了 当我们有实现条目的拖拽排序和
- FrameLayout 在这个布局中,所有的子元素都不能被指定放置的位置,他们统统防御这块区域的左上角, 并且后面的子元素直接覆盖在前面的子
- 本文介绍了详解WMI RPC 服务器不可用的解决方案,分享给大家,具体如下:ConnectionOptions connectionOpti
- 本文实例为大家分享了Android实现计步器功能的具体代码,供大家参考,具体内容如下计步器的原理是通过手机的前后摆动模拟步伐节奏检测。我们本
- 面试官:sychronized关键字有哪些特性?应聘者:可以用来修饰方法;可以用来修饰代码块;可以用来修饰静态方法;可以保证线程安全;支持锁
- 一.工程文件二.Main.java主函数,实现类package ui;//主函数实现public class Main { &
- GridView基础新建一个HelloGridView的工程修改main.xml代码如下:<?xml version="1.
- IntelliJ IDEA是广受Java开发者喜爱的工具,其商业版的价格十分昂贵,如下图:现在有机会免费获取IntelliJ IDEA的正版
- 很多人使用Nacos其实并没有真正的去读过官网,以至于忽视了很多重要的细节,Nacos为我们提供了大量API,但是这些API默认是没有开启认