![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
文章平均质量分 81
廖俊才
往事如烟过,一笑泯恩仇
展开
-
Hibernate之hql语法详解
例如对于TUser类1.实体查询String hql = " from TUser";执行这条语句会返回TUser以及TUser子类的纪录。注: 如果 TUser 类具有外键, 查询会报错!解决方法: select 别名.属性 from 类 as 别名. 没有别名.属性仍然报错!hql = "from java.lang.Object"会返回数据库中所有库表的纪录。where 语句...原创 2011-12-26 10:36:06 · 148 阅读 · 0 评论 -
hql使用CASE系列表达式
6.2.2 使用CASE系列表达式CASE表达式是一个表达式,不是控制语句。也就是说,它返回某个数据类型的值。因为SQL是说明性的,所以不像其他语言中的CASE语句那样可以修改控制流。但是新手们不理解表达式和语句之间的差别,这种程序员的数量多得惊人。这个思想和语法来自ADA编程语言。这里是< case specification >正式的BNF语法:<case ...原创 2011-12-26 10:38:31 · 684 阅读 · 0 评论 -
Hibernate二级缓存攻略
Hibernate二级缓存攻略 很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql...原创 2012-03-29 17:46:23 · 84 阅读 · 0 评论