hibernate
半糖YU圆
这个作者很懒,什么都没留下…
展开
-
hibernate入门
hibernate入门一、了解什么是hibernate?二、hibernate配置pom.xmlweb.xmlhibernate主要配置三、hibernate增删改查测试User实体类QueryDemoInsertDemoUpdateDemoDeleteDemo 一、了解什么是hibernate? hibernate:ORM框架/持久层框架 jdbc的一个框架 属于轻量级 通过管理对象来改变数据库...原创 2019-07-13 20:45:12 · 139 阅读 · 0 评论 -
hibernate之主键生成策略
hibernate之主键生成策略简介分类实例 简介 hibernate的主键生成器: generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 分类 程序员自己控制:assigned 主键由外部程序负责生成,无需Hibernate参与。 数据库控制: identity(标识列/自动增长) sequence identity:采用数据库提供的主键生成机制。如DB2、S...原创 2019-07-14 20:43:34 · 195 阅读 · 0 评论 -
hibernate之HQL
hibernate之HQL了解什么是hqlhql和sql区别/异同工具类BaseDaopageBeandao方法 了解什么是hql HQL是Hibernate Query Language的缩写 hql和sql区别/异同 HQL SQL 类名/属性 ...原创 2019-07-18 20:51:29 · 115 阅读 · 0 评论 -
hibernate关联关系(一对多)
hibernate关联关系(一对多)了解什么是关联关系配置案例相关文件生成hibernate映射文件:demoDao测试总结 了解什么是关联关系 关联(association): 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性 class B{ private String name; } public class A{ ...原创 2019-07-16 20:21:07 · 120 阅读 · 0 评论 -
Hibernate关联关系(多对多)
Hibernate关联关系(多对多)了解Hibernate多对多实体类配置相对应的hibernate映射文件Dao 了解Hibernate多对多 首先我们在数据库中不能直接映射多对多 我们处理方式就是创建一个桥接表(中间表),将一个多对多关系转换成两个一对多(数据库多表联接查询永远就是二个表的联接查询) Hibernate的多对多: hibernate可以直接映射多对多关联关系(看作两个一对多) ...原创 2019-07-17 20:01:34 · 122 阅读 · 0 评论 -
Hibernate之二级缓存
Hibernate之二级缓存Hibernate提供的缓存一级缓存二级缓存了解ehcache缓存框架实例pom.xml依赖ehcache.xml测试二级缓存 Hibernate提供的缓存 有一级缓存、二级缓存。 目的就是为了减少对数据库的访问次数,提升程序执行效率! 缓存的目的是为了通过减少应用程序对物理数据访问的次数来提高程序运行的效率,原理则是把当前或接下来一段时间有可能会用到的数据保存到内存中...原创 2019-07-21 20:58:10 · 165 阅读 · 0 评论