![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
navygg
这个作者很懒,什么都没留下…
展开
-
Hibernate API简介
Hibernate API中的接口可分为: 1.提供访问数据库的操作的接口:Session,Transaction,和Query接口; 2.用于配置Hibernate的接口:Configruation。 3.回调接口,使用应用程序接受Hibernate内部发生的事件,并做出相关的回应:Interceptor,Lifecycle,和Validat...2008-09-29 19:27:14 · 88 阅读 · 0 评论 -
hibernate配置
hibernate.cfg.xml <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibe...2008-10-01 16:37:15 · 73 阅读 · 0 评论 -
Hibernate基础
hibernate:Hibernate的底层是通过JDBC来实现的;把对象模型放到关系型数据库中, 也就是把数据库里的数据转化成对象,把对象转化成表里数据; 必须的jar包:antlr.jar 特有的 ; cglib.jar事务处理,演示加载,修改类; asm.jar commons-collections.jar对jdk标准集合类进行加载 commons-loggi...2008-02-23 22:15:19 · 56 阅读 · 0 评论 -
懒加载和缓存
懒加载:只有要用到数据时才到数据库里取; 1.session.load()方法,代理取出的是值,延迟加载代理; 2.one-to-one懒加载: 它用连接表查的,主表不能用one-to-one懒加载; 必需同时满足下面三个条件时才能实现懒加载 (1)lazy!=false (2)constrained=true 外键约束和懒加载 (3)fetch=select...2008-02-24 17:34:32 · 529 阅读 · 0 评论 -
hibetnate事务
事务基本概念: 事务是并发控制的基本单位.所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位,例如,银行转账工作,从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行.所以,应该把它们看成一个事务.事务是数据库维护一致性的单位,在每个事务结束时,都能保持数据一致性. 基本特征: 原子性(Atomic): 事务中包含的操作被看做一个逻辑单元...2008-10-13 19:13:03 · 162 阅读 · 0 评论