随笔分类 -  Hibernate学习

摘要:缓存: 如果在集群环境下使用Hibernate时,(集群有节点A ,节点B) 当请求,发往A节点,A在数据库中修改了一条记录,然后节点B的缓存中如何实时的更新节点A修改的新数据 hibernate本身的一级缓存不能跨越进程, 需要第三方缓存的支持, Ehcache缓存就可以实现 Hibernate缓 阅读全文
posted @ 2018-03-28 23:53 刘大飞 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1 MiddleGenIDE可以生成映射类和映射文件。 2 阅读全文
posted @ 2018-03-23 22:31 刘大飞 阅读(77) 评论(0) 推荐(0) 编辑
摘要:一 Configuration接口 Configuration对象只存在于系统的初始化阶段。配置相关。 配置文件可以使用默认的路径,也可以指定路径。 Configuration config = new Configuration().configure() SessionFactory sessi 阅读全文
posted @ 2018-03-20 21:52 刘大飞 阅读(253) 评论(0) 推荐(0) 编辑
摘要:在Hibernate中对象之间的关联关系表现为数据库中表于表之间的关系(表之间通过外键关联)。 1 单向的一对一 主键关联 外键关联 2 单向的一对多 3 单向的多对一 4 单向的多对多 5 双向的一对一 主键关联 外键关联 6 双向的一对多 7 双向的多对多 (双向和单向的区别: 单向是用hql查 阅读全文
posted @ 2018-03-19 23:39 刘大飞 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一 hibernate.cfg.xml详解 1 JDBC连接: 2 配置C3P0连接池: 3 配置JNDI数据源: 4 可选的配置属性: 5 hibernate二级缓存属性 6 hibernate事务属性: 依赖于JPA或JDBC的事务管理特性。 7 其他属性 二 映射文件*.hbm.xml详解 1 阅读全文
posted @ 2018-03-18 14:23 刘大飞 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一 映射文件User.hbm.xml 定义了持久化类实例是如何存储和加载的,这个文件定义了持久化类和表的映射。 根据映射文件,Hibernate可以生成足够的信息以产生所有的SQL语句,也就是类的实例进行插入,更新,删除和查询所需要的SQL语句。 二 配置文件hibernate.cfg.xml(另外 阅读全文
posted @ 2018-03-18 14:05 刘大飞 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1: Hibernate对JDBC进行封装,以面向对象的方式对关系型数据库进行操作。 2: Hibernate的配置文件: hibernate.properties 或者 hibernate.cfg.xml(这个用的更多),用于配置和底层数据库的连接信息。 3: Hibernate核心接口: con 阅读全文
posted @ 2018-03-16 17:02 刘大飞 阅读(215) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示