
Hibernate4
文章平均质量分 89
Hibernate4
沙漏无语
沙漏是时间的诗篇,是岁月的印记,承载着过往与未来。
展开
-
hibernate4实战5—事务和并发
Hibernate本身没有事务的实现Hibernate 直接使用 JDBC 连接和 JTA 资源,不添加任何附加锁定行为。也就是说你在Hibernate里面使用的事务要么是JDBC的事务,要么是JTA的事务。Hibernate不锁定内存中的对象你的应用程序会按照你的数据库事务的隔离级别规定的那样运作,真正对事务的实现和支持也依赖于数据库。 对于并发处理,Hi原创 2014-12-09 17:44:23 · 1089 阅读 · 0 评论 -
hibernate4实战7—习惯性设计
设计细颗粒度的持久类并且使用来实现映射。例如使用一个Address持久类来封装 street, suburb, state, postcode. 这将有利于代码重用和简化代码重构(refactoring)的工作。对持久类声明标识符属性( identifier properties)。Hibernate中标识符属性是可选的,不过有很多原因来说明你应该使用标识符属性。我们建议标原创 2014-12-09 17:54:08 · 707 阅读 · 0 评论 -
hibernate4实战4—映射关系
数据表之间的关系分为三类:一对一、一对多、多对多根据相互寻找的关系又分:单向和双向对象一对一 (双向)java代码:查看复制到剪贴板打印public class A { private B b = null; } public class B { private A a = null; } n对象一对多 (原创 2014-12-09 17:40:34 · 1196 阅读 · 0 评论 -
hibernate4实战6—基本实现原理
整体流程1:通过configuration来读cfg.xml文件2:得到SessionFactory 工厂3:通过SessionFactory 工厂来创建Session实例4:通过Session打开事务5:通过session的api操作数据库6:事务提交7:关闭连接 说明:以下分方法描述的实现流程并不是Hibernate的完整实现流程,也不是Hibernate的原创 2014-12-09 17:51:26 · 780 阅读 · 0 评论 -
hibernate4实战1—入门
hibernate4实战入门1原创 2014-12-09 17:11:56 · 1894 阅读 · 0 评论 -
hibernate实战2-基本配置
1.通过编程的方式来指定配置属性:Configuration cfg = new Configuration() .addClass(org.hibernate.auction.Item.class) .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect")原创 2014-12-09 17:25:42 · 760 阅读 · 0 评论 -
hibernate4实战3—开发中基本方法
hibernate4实战-开发中基本方法原创 2014-12-09 17:33:40 · 1485 阅读 · 2 评论 -
hibernate4整合中常见问题汇总
1.Cannotunwrap to requested type [javax.sql.DataSource]关于这个错误原因是spring3不再有hibernateDaoSupport和hibernateTemplate。只能显示的声明sessionFactory,并设置get/set方法。而出现这个错误的原因是吧datasource配置到hibernate.cfg.xml中,这时候就报原创 2014-12-09 17:56:59 · 1123 阅读 · 0 评论