博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用hibernate的criteria实现统计数量及多表查询
阅读量:6446 次
发布时间:2019-06-23

本文共 423 字,大约阅读时间需要 1 分钟。

统计数量:

Java代码  
  1. sessionFactory.getCurrentSession.createCriteria(Person.class).setProjection(Projections.rowCount()).uniqueResult();  

一个对象包含另一个对象的List的多表查询:

Java代码  
  1. @Entity  
  2. public class A{  
  3.      List<B> bs;  
  4. }  

 

 

Java代码  
  1. @Entity  
  2. public class B{  
  3.     private String name;  
  4. }  

 

查询:

Java代码  
  1. "sessionFactory.getCurrentSession().createCriteria(A.class).createAlias("bs",b).setFechMode("bs",FetchMode.JOIN).add(Restrictions.like("b.name","%汪云飞%")).list();  

 

转载地址:http://mztwo.baihongyu.com/

你可能感兴趣的文章
聚云势,领变革--CISCO PLUS参会分享
查看>>
体验式培训之“盲人与哑巴”
查看>>
Windows Server 2012 R2工作文件夹⑩:排错
查看>>
Exchange工具01—使用Exchange EDB Viewer查看EDB文件
查看>>
《大数据产业发展规划》(2016-2020年)安全相关内容摘录
查看>>
VMware Workstation 8正式版试用之Team功能
查看>>
Windows Phone 8 和 Windows 8:亲兄弟还是表兄弟
查看>>
神人来袭
查看>>
一起谈.NET技术,.Net Discovery系列-深入理解平台机制与性能影响(上)
查看>>
跟着Artech学习WCF扩展(1) Binding进行通信
查看>>
[转]职称英语词汇汇总(750个高频词)
查看>>
为什么乱码:<meta http-equiv="content-type">前的非ANSI字符
查看>>
获取SQLServer数据库中所有表
查看>>
Discover a powerful and suitable Javascript Automatic Testing Toolkit
查看>>
获取offsetTop和offsetLeft的值(兼容)-by小雨
查看>>
让.net程序自动运行在管理员权限下
查看>>
YbSoftwareFactory 代码生成插件【十一】:ASP.NET WebApi MVC下组织机构管理和菜单权限管理的实现...
查看>>
变量输出在window xp下使用eventquery.vbs脚本输出当天电脑每次的启动时间
查看>>
[摘录]高效人士七习惯—重新探索自我
查看>>
CheckBoxList控件选中的选项不能改变
查看>>