裂缝中的阳光、的博客

活到老,学到老

Hbernate一对多和多对一关系详解

:双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)。在关系被维护端需要通过@JoinColumn建立外键列指向关系维护端的主键列。     publicclass Order implements Serializable {     ...

2016-02-17 16:40:20

阅读数:650

评论数:0

Hibernate二级缓存机制

使用hibernate二级缓存,我们首先需要对其进行配置,配置步骤如下: 1.hibernate并没有提供相应的二级缓存的组件,所以需要加入额外的二级缓存包,常用的二级缓存包是EHcache。这个我们在下载好的hibernate的lib->optional->ehcache下可以找到...

2016-01-22 11:40:45

阅读数:229

评论数:0

Hibernate一级缓存

Hibernate的一级缓存其实就是Session内置的一个Map,用来缓存它操作过的实体对象,对象的主关键字ID是Map的key,实体对象就是对应的值。所以,一级缓存是以实体对象为单 位进行存储的,访问时也是以实体为单位的(直接访问属性是不能使用缓存的),并且要求使用主关键字ID来进行访问。 ...

2016-01-22 10:52:50

阅读数:181

评论数:0

解决Could not open Hibernate Session for transaction

用Struts+Spring+Hibernate时遇到了Could not openHibernate Session fortransaction最后我解决了这个问题。我现在把问题贴在了下面!我最终确定是因为数据链接自动关闭,而不是spring和hibernate的问题。 解决办法是:...

2016-01-22 10:08:38

阅读数:2932

评论数:0

QBC

方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > ...

2015-12-29 10:48:05

阅读数:162

评论数:0

Hibernate与mybatis之间的区别

我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hib...

2015-12-29 10:23:38

阅读数:177

评论数:0

hibernate与mybatis异同与比较

一、序言        最近一直用mybatis做开发,以前用过hibernate,能感受到一些它们在使用上的区别,不过总想抽出时间来好好比较比较弄弄清楚它们各自的优劣,以便更好进行选择和深入的了解。        网上也看了很多资料,结合自己的使用体会,粗率地概括和总结了一下,以供大...

2015-12-29 10:15:58

阅读数:255

评论数:0

Hibernate Criteria的 Criterion,Projection,Restrictions等条件设置

在查询方法设计上可以灵活的根据Criteria的特点来方便地进行查询条件的组装. Hibernate设计了CriteriaSpecification作为Criteria的父接口,下面提供了Criteria和DetachedCriteria. Criteria和DetachedCriteri...

2015-12-15 17:05:24

阅读数:877

评论数:0

关于HQL Criteria Restrictions.eq 两表关联和三表关联查询分析总结笔记

两表关联 TBorrow表和TUser表关联ID查询,依据  [java] view plaincopy DetachedCriteria criteria = DetachedCriteria.forClass(TBorrow.class);  cr...

2015-11-20 15:40:49

阅读数:2075

评论数:0

Hibernate的批量处理

4.2  Hibernate的批量处理 Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象时,将被自动转换为对数据库的操作。例如调用Session的delete()方法来删除持久化对象,Hibernate将负责删除对应的数据记录;当执行持久化对象的set方...

2015-11-19 18:06:14

阅读数:175

评论数:0

Hibernate中使用Hql查询出一定时间段的记录

Hibernate中使用Hql查询出一定时间段的记录 import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public cl...

2015-11-13 13:55:58

阅读数:813

评论数:0

Hibernate操作时间需要注意的问题

1:Hibernate操作时间需要注意的问题         hibernate很大的一个特点就是屏蔽了数据库的差异,使用了hibernate就应该尽量HQL来操作数据库(除非不得不用数据库本身的一些特性),而对于时间类型的比较hibernate也是支持的。 HQL:     ...

2015-11-13 13:40:44

阅读数:158

评论数:0

Hibernate配置详细解释

hibernate.cfg.xml 标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> xml version='1.0' encoding='gb2312'?> 表明解析本XML文件的...

2015-11-12 13:21:07

阅读数:478

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭