Hibernat
Hibernat知识点
licmi
这个作者很懒,什么都没留下…
展开
-
hibernate入门(加载策略、管理对象、一级缓存及快照)
hibernate入门(加载策略、管理对象、一级缓存及快照)加载策略load 懒加载/延迟加载示例get 立即加载示例代理对象hibernate管理对象的三种状态流程图一级缓存及快照加载策略指hibernate查询数据时,采用什么样的方式将数据写入内存。Hibernate中提供了两种方式来加载数据:懒加载和即时加载。懒加载:懒加载又称延迟加载,指使用hiberante API查询数据时,不会立即将数据写入内存。而是等到真正使用数据时才会发出sql语句,到数据中查询数据。即时加载:指使用hiberna原创 2020-08-15 11:29:24 · 147 阅读 · 0 评论 -
hibernate二级缓存与log4j日志文件
hibernate二级缓存与log4j日志文件什么是二级缓存为什么需要缓存什么样的数据需要缓存ehcache的特点ehcache.xml元素详解实践代码log4j日志一、Log4J 简介实践例子创建Cal测试**三、配置文件中的常用属性说明**1、日志管理级别2、输出端3、输出端布局类型什么是二级缓存Hibernate提供了一级缓存和二级缓存,合理的利用缓存可以有助于提高系统的性能,为了避免不合理的利用缓存导致内存过度消耗降低系统性能,可以通过合理配置缓存的参数来避免这个问题。Hibernate中的一原创 2020-07-31 09:47:56 · 259 阅读 · 0 评论 -
hibernate多对多关联关系
文章目录数据库的多对多1,数据库中不能直接映射多对多多对多注意事项项目中的类的介绍数据库表与实体类Book实体Category实体Book配置文件Category配置文件SessionFactoryUtils工具类BookDao方法CategroyDao方法Junit测试总结数据库的多对多1,数据库中不能直接映射多对多处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多数据库多表联接查询,永远就是二个表的联接查询 A B C D t1 C原创 2020-07-28 22:53:13 · 183 阅读 · 0 评论 -
hibernate简单入门
文章目录什么是hibernate?什么是ORMhibernate的优势在哪?hibernate的创建代码演示1,在Pom.xml只添加需要下载的jar包2,在resource目录下添加hibernate.cfg.xml(核心配置文件)3,数据库连接配置==注意:== 这是实体配置文件实体创建创建实体配置文件测试总结什么是hibernate?hibernate是ORM的一种框架,也被称为持久层框架。什么是ORMORM也称为(Object Relational Mapping):对象关系映射。对象与关原创 2020-07-24 11:29:45 · 127 阅读 · 0 评论