Hibernate
文章平均质量分 63
南栀_倾寒
这个作者很懒,什么都没留下…
展开
-
Hibernate简介
Hibernate百度百科jdbc的优点和缺点: * jdbc的优点 * 效率要高 * Connection pool * 缺点 * 代码比较繁琐 try{ }catch(){ } finally{原创 2014-02-11 15:18:44 · 664 阅读 · 0 评论 -
Hibernate-一级缓存
/** * 1、一级缓存的生命周期 * 一级缓存在session中存放,只要打开session,一级缓存就存在了,当session关闭的时候,一级缓存就不存在了 * 2、一级缓存是依赖于谁存在的 * 依赖于session存在的 * 3、怎么样把数据存放到一级缓存中 * 利用session.get、update、save * 4、怎么样从一级缓存中获取数据 *原创 2014-03-04 19:25:56 · 580 阅读 · 0 评论 -
hibernate-Session的产生方式
/** * * hibernate中的crud操作是利用session来完成的 * * hibernate中的事务是依赖于session环境的 * * session的产生的方式 * * sessionFactory.openSession * 每次都会新创建一个session,只要新创建一个session,hibernate都会打开应用程序和数据库的连原创 2014-03-04 17:25:53 · 727 阅读 · 0 评论 -
Hibernate-HQL
public class HQLTest { private static SessionFactory sessionFactory; static{ Configuration configuration = new Configuration(); //加载配置文件 configuration.configure("cn/itcast/hibernate0909/hql/hi原创 2014-03-05 14:26:00 · 619 阅读 · 0 评论 -
Hibernate-抓取策略
hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">原创 2014-03-04 21:12:16 · 739 阅读 · 0 评论 -
hibernate-懒加载
/** * 懒加载 * 针对数据库中的大数据,不希望特别早的加载到内存中,当用到它的时候才加载 * 类的懒加载 * 集合的懒加载 * 单端关联的懒加载 * @author Administrator * */public class LazyTest { private static SessionFactory sessionFactory;原创 2014-03-04 20:07:53 · 605 阅读 · 0 评论 -
Hinernate一对双向映射
hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">原创 2014-03-03 17:36:03 · 727 阅读 · 0 评论 -
Hibernate中对象的状态
/** * 对象的状态 * * @author Administrator * */public class StateTest { private static SessionFactory sessionFactory; static { Configuration configuration = new Configuration(); configuration原创 2014-03-02 16:31:11 · 649 阅读 · 0 评论 -
Hibernate字段类型
5.2. Hibernate 的类型5.2.1. 实体(Entities)和值(values)和持久化服务相比,Java 级别的对象分为两个组别:实体entity 独立于任何持有实体引用的对象。与通常的 Java 模型相比,不再被引用的对象会被当作垃圾收集掉。实体必须被显式的保存和删除(除非保存和删除是从父实体向子实体引发的级联)。这和 ODMG 模型中关于对象通过可触及保原创 2014-03-01 20:30:47 · 1982 阅读 · 0 评论 -
根据表生成持久化类和映射文件
、、、原创 2014-03-01 20:16:24 · 939 阅读 · 0 评论 -
Hibernate流程解析和SessionFactory
通过报错判断哪个流程出的错SessionFactory/** * 1、在sessionFactory中存放着配置文件和所有的映射文件 * 2、sessionFactory是一个重量级别的类 * 3、一个数据库只能有一个sessionFactory * 4、一个配置文件只能连接一个数据库 * 5、只要创建了sessionF原创 2014-03-01 19:17:05 · 602 阅读 · 0 评论 -
Hibernate第一个例子
Hibernate下载地址原创 2014-02-11 16:09:59 · 597 阅读 · 0 评论 -
Hibernate多对多映射
多对多: * 关系在第三张表中,和两张表本身没有关系 * 多对多谁维护关系:谁都能维护关系(效率是一样的),一般情况下可以通过页面 来体现 * 关系体现: 第三张表的维护:增加、删除原创 2014-03-04 16:31:40 · 1085 阅读 · 0 评论