Hibernate
文章平均质量分 80
cdai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HelloWorld之Hibernate注解
Hibernate使用了Java标准的JPA注解,这个示例使用了SQLServer 2005数据库。项目结构:hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"原创 2012-08-11 15:56:04 · 3018 阅读 · 0 评论 -
Hibernate与数据库锁
一、为什么要使用锁?要想弄清楚锁机制存在的原因,首先要了解事务的概念。事务是对数据库一系列相关的操作,它必须具备ACID特征:A(原子性):要么全部成功,要么全部撤销。C(一致性):要保持数据库的一致性。I(隔离性):不同事务操作相同数据时,要有各自的数据空间。D(持久性):一旦事务成功结束,它对数据库所做的更新必须永久保持。我们常用的关系型数据原创 2012-08-11 22:40:19 · 11380 阅读 · 0 评论 -
Hibernate查询方法比较
Hibernate主要有三种查询方法:1.HQL (Hibernate Query Language)和SQL很类似,支持分页、连接、分组、聚集函数和子查询等特性,但HQL是面向对象的,而不是面向关系数据库中的表。正因查询语句是面向Domain对象的,所以使用HQL可以获得跨平台的好处,Hibernate会自动帮我们根据不同的数据库翻译成不同的SQL语句。这在需原创 2012-08-12 10:59:15 · 2706 阅读 · 0 评论 -
Hibernate二级缓存
Hibernate中的一级缓存是Session范围内的,而二级缓存是SessionFactory范围的,需要使用第三方的实现。本文通过注解的方式为Hibernate配置二级缓存,采用的第三方实现是Ehcache。项目的结构如下,本文主要用到了:Account.javaCachedAccount.javaSecondaryCache.javaehcache.xml原创 2012-08-13 11:37:21 · 3686 阅读 · 0 评论
分享