Hibernate统计表中的条数

简介: /** * 判断积分日志表中是否有某个用户的注册日志 */@Transactional(propagation = Propagation.REQUIRED)public boolean isExistRegPointLog(int userId, UserAction addReg) { try {  String hql = "select count(pl) from PointL


/**
 * 判断积分日志表中是否有某个用户的注册日志
 */
@Transactional(propagation = Propagation.REQUIRED)
public boolean isExistRegPointLog(int userId, UserAction addReg) {
 try {
  String hql = "select count(pl) from PointLog pl WHERE pl.userid = ? AND pl.userAction = ? ";

  Object result = sessionFactory.getCurrentSession().createQuery(hql)
    .setParameter(0, userId).setParameter(1, addReg)
    .uniqueResult();

  if ((Long) result > 0) {
   return true;
  }
 } catch (Exception e) {
  e.printStackTrace();
 }
 return false;
}

目录
相关文章
|
4月前
|
SQL 大数据
每天一道大厂SQL题【Day03】订单量统计
每天一道大厂SQL题【Day03】订单量统计
28 0
Mybatis-plus查询表中指定字段(不查询全部字段)
Mybatis-plus查询表中指定字段(不查询全部字段)
739 0
Mybatis-plus查询表中指定字段(不查询全部字段)
|
Java 数据库连接 数据库
mybatis中查询时间段内的数据(当只有一个时间字段时)
mybatis中查询时间段内的数据(当只有一个时间字段时)
579 0
mybatis中查询时间段内的数据(当只有一个时间字段时)
|
SQL 缓存 分布式计算
hbase统计表的行数的三种方法
.count命令. 调用Mapreduce.Hive over Hbase三种行数的方法。
1253 0
hbase统计表的行数的三种方法
|
SQL 算法 关系型数据库
Mysql查询某条记录在分页的第几页
Mysql查询某条记录在分页的第几页
449 0
|
SQL
SQL语句:从一个表里按年份统计条目数
比如一个数据表名称叫deploypool, 需要知道里面每一年的记录数, 而add_date字段里有增加记录时的时间,
1489 0