Java_SSH
Java_SSH
江湖之笑
这个作者很懒,什么都没留下…
展开
-
Hibernate使用count(*)取得表中记录总数
Java代码 /** * @TODO:查询某一年度的所有计划数量 */ public int findCountByYear(String currYear) { String hqlString = "select count(*) from WaterPlan as p where p.planYear ='"+currYear+"'";转载 2015-09-16 10:40:56 · 2283 阅读 · 0 评论 -
DetachedCriteria多条件查询or,disjunction
[java] view plaincopypublic Page getCoordByPage(Page queryHandler, TCoordinate conditions) { DetachedCriteria dc = DetachedCriteria.forClass(TCoordinate.class); i转载 2015-11-07 10:05:29 · 515 阅读 · 0 评论 -
hibernate 数据行数统计 count(*)
Hibernate关于sql中的count(*)数据统计:①如果使用的是HQL:直接在HQL中使用count(*)即可获取行数 Long count = (Long)HibernateUtil.getSession() .createQuery("select count(*) from Employee")转载 2014-07-11 14:45:14 · 26591 阅读 · 0 评论 -
Criteria 和 DetachedCriteria的区别与使用
Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所 以它是由 Hibernate Session 进行创建的;而 DetachedCriteria 是离线的,创建时无需 Session,DetachedCriteria 提供了 2 个静态方法 forClass(Class) 或 forEntityName(Name)转载 2016-05-26 14:41:37 · 297 阅读 · 0 评论 -
criteria
criteria(标准) projection(投影) Example Junction(连接) SimpleExpression Restrictions(限制) Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由hibernate Session 进行创建的;而 DetachedCriteri转载 2016-05-26 15:15:08 · 302 阅读 · 0 评论 -
DetachedCriteria用法
http://uule.iteye.com/blog/947923转载在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点转载 2016-05-26 15:19:23 · 334 阅读 · 0 评论 -
Hibernate 的三种查询方式:HQL、Criteria、Sql
第一种方式:HQL(Hibernate Query Languge,Hibernate 查询语言)查询是一种面向对象的查询语言,其中没有表和字段的概念,只有类、对象和属性的概念,HQL 是应用较为广泛的方式语法:[select/update/delete……] from Entity [where……] [group by……] [having……] [order by转载 2016-05-26 15:21:37 · 513 阅读 · 0 评论 -
Hibernate的HQL not like查询
今天想用Hibernate的Restrictions用not like查询,结果发现Restrictions有not和like方法没有notlike方法,ilike表示不区分大小写的模糊查询。我想用Restrictions.not(Restrictions.like(propertyName, value))来查询,结果查看Hibernate生成的SQL语句为:not propertyName l转载 2017-02-06 09:45:14 · 2869 阅读 · 0 评论 -
Hibernate 自关联注解方式
Hibernate自关联(使用注解)HibernateSQL配置管理数据结构Cache 今天下午搞了个使用注解的自连接一对多,以前用的都是配置文件,突然间用注解,一下子没找到方向,所以记录下来。主要是现实一个多级菜单。表结构:Sql代码 create table SMS_MENU ( ID NUMBER no转载 2017-02-06 10:36:05 · 4744 阅读 · 4 评论