Hibernate
ZFENG123456
这个作者很懒,什么都没留下…
展开
-
Hibernate的工作原理?为什么要使用?优缺点?举例应用?
原理:题目Hibernate的工作原理?为什么要使用Hibenate?答案原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读...原创 2015-05-20 16:27:47 · 245 阅读 · 0 评论 -
IBatis和Hibernate区别
1. 简介Hibernate是当前最流行的O/R mapping框架。它出身于sf.net,现在已经成为Jboss的一部分了。iBATIS是另外一种优秀的O/R mapping框架,现已改名叫myBATIS。目前属于apache的一个子项目了。相对Hibernate"O/R"而言,iBATIS 是一种"Sql Mapping"的ORM实现。Hibernate对数据库结构提供了较为完整的...原创 2015-05-20 16:33:44 · 66 阅读 · 0 评论 -
hibernate的缓存机制
一、hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据 二、缓存的分类:按照级别分为:一级缓存和Hibernate二级缓存;按照存储为分为内置缓存和外置缓存 ...原创 2015-05-20 16:39:27 · 121 阅读 · 0 评论 -
事务并发问题
Hibernate事务与并发问题处理(乐观锁与悲观锁) 一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为...原创 2015-05-20 16:42:03 · 152 阅读 · 0 评论