
Hibernate
文章平均质量分 65
iteye_5269
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate中Criteria的完整用法
Hibernate中Criteria的完整用法最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 C...原创 2008-07-21 14:26:02 · 108 阅读 · 0 评论 -
Hibernate查询功能 hibernate hql使用 hibernate 使用sql 使用Query执行hql,不用find
Hibernate查询功能 hibernate hql使用 hibernate 使用sql 使用Query执行hql,不用findHibernate学习笔记19---HQL3(简单属性查询和实体对象查询)2009/12/01 17:30------------------------------☆☆☆简单属性查询☆☆☆☆---------------------------------...原创 2010-05-19 10:55:17 · 235 阅读 · 0 评论 -
我的Hibernate学习笔记 Hibernate理解 hibernate知识要点
Hibernate---我的Hibernate学习笔记 2009-06-19 作者:wcily123 来源:wcily123的blog 软件开发的分层思想: 三层架构: 数据表现层 业务逻辑层 数据持久层 SUN的桌面应用 Swing AWT 普通Java类 JDBC SUN的WEB基本应用 JSP 普通Serv...原创 2010-05-18 13:34:42 · 113 阅读 · 0 评论 -
Hibernate集合过滤、子查询
Hibernate集合过滤、子查询来自:http://blog.youkuaiyun.com/javacoffe/archive/2007/08/09/1733579.aspx 1、集合过滤: 对于一个已经加载的Customer对象,假设对它的orders集合采用延迟加载机制,那么当调用customer.getOrders().iterator()时,Hibernate就会初始化orde...原创 2010-05-11 16:31:53 · 108 阅读 · 0 评论 -
Hibernate中多对多关系的常见问题
1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的...2010-03-26 09:44:57 · 99 阅读 · 0 评论 -
hibernate 一对多表查询时fetchMode.join 生成left outer join 出来数据重复问题
hibernate 一对多表查询时fetchMode.join 生成left outer join 出来数据重复问题 @OneToMany(cascade = CascadeType.ALL, mappedBy = "vote", fetch = FetchType.lazy) //fetch = FetchType.EAGER这样是否在session.find()时会马上关联查出子表...原创 2010-09-06 20:58:27 · 485 阅读 · 0 评论 -
Hibernate的缓存机制
Hibernate的缓存机制1. Cache简介: 缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝,应用程序在运行时直接读写缓存中的数据,只在某些特定时刻按照缓存中的数据来同步更新数据存储源。 缓存的物...原创 2008-11-25 21:10:56 · 91 阅读 · 0 评论 -
hibernate中执行标准原始sql需要注意的问题
hibernate中执行标准sql需要注意的问题关键字: sql 在hibernate执行标准的sql,一开始写了如下的代码:java 代码public List querySQL(final String sql) { HibernateTemplate ht = getHibernateTemplate(); return (...原创 2010-08-26 08:41:48 · 115 阅读 · 0 评论 -
个人心得Hibernate对视图的映射
个人心得Hibernate对视图的映射java技术 2010-05-24 00:41:35 阅读120 评论0 字号:大中小 订阅 个人心得Hibernate对视图的映射在使用 Hibernate的时候,如果数据库使用到触发器,那么就需要在数据库的触发器中as begin中 增加一句set nocount on 来禁止触发器对行影响的输出,因为Hibernate会对...原创 2010-08-25 00:35:14 · 124 阅读 · 0 评论 -
Criteria進行查詢
使用Criteria進行查詢時,不僅僅能組合出SQL中where子句的功能,還可以組合出如排序、統計、分組等的查詢功能。排序 您可以使用Criteria進行查詢,並使用org.hibernate.criterion.Order對結果進行排序,例如使用Oder.asc(),指定根據”age”由小到大排序(反之則使用desc()):Criteria criteria = sessi...原创 2008-09-09 16:31:39 · 168 阅读 · 0 评论 -
hibernate多表查询
hibernate多表查询关键字: hibernate 我的demo小程序随着我学习的过程、体积也越来越庞大起来了、开始只是用来测试hibernate、渐渐的Spring,struts,dwr(我在用来做验证的过程因为异步,效果反而不好,所以后来拿掉了)的身影也出现了,到如今他已经有注册、登陆、发贴、查看主题、查看跟贴,回贴的能耐了,呵呵,为他而高兴。在前面学习的过程中先避开一些难点,比如...原创 2008-08-26 18:37:17 · 100 阅读 · 0 评论 -
Hibernate通常是三种查询小结
通常使用的Hibernate通常是三种:hql查询,QBC查询和QBE查询: 1、QBE(Qurey By Example)检索方式 QBE是最简单的,但是功能也是最弱的,QBE的功能不是特别强大,仅在某些场合下有用。一个典型的使用场合就是在查询窗口中让用户输入一系列的查询条件,然后返回匹配的对象。QBE只支持=和like比较运算符,无法不大区间值,及其或的匹配。在这种情况下,还是采用HQ...原创 2009-03-24 16:33:20 · 119 阅读 · 0 评论 -
Hibernate查询语言
第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 15.1. 大小写敏感性问题除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 S...原创 2009-03-24 16:31:46 · 95 阅读 · 0 评论 -
[org.hibernate.util.JDBCExceptionReporter] - 列名 'a_b_c' 无效。
2010-06-01 14:19:34,041 [main] WARN [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 207, SQLState: S00012010-06-01 14:19:34,041 [main] ERROR [org.hibernate.util.JDBCExceptionReporter] - 列名 ...原创 2010-06-01 14:29:40 · 627 阅读 · 0 评论