随笔分类 - Hibernate
摘要:一:二级缓存简介 为什么需要缓存: 查询大量数据时更快,拉高程序的性能 什么样的数据需要缓存: 很少被修改或根本不改的数据 数据字典 业务场景比如:耗时较高的统计分析sql、电话账单查询sql等 关系型数据库: 数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver 非
阅读全文
摘要:什么是HQL? HQL是Hibernate Query Language的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL语句查询语法。 HQL与SQL有何不同: 1.HQL 对查询条件进行了面向对象封装,符合编程人员的思维方式,格式:from + 类名 + 类对象 + where +
阅读全文
摘要:今天分享hibernate框架的两个关联关系 多对多关系注意事项 一定要定义一个主控方 多对多删除 主控方直接删除 被控方先通过主控方解除多对多关系,再删除被控方 禁用级联删除 关联关系编辑,不需要直接操作桥接表,hibernate的主控方会自动维护 重点解析: 数据库的多对多 数据库中不能直接映射
阅读全文
摘要:今日分享hibernate框架的简单关联关系 一:关联关系简介 1.1 什么是关联关系 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。 例如: class B{ private String name; } public class A{ private B
阅读全文
摘要:今天分享是hibernate映射框架的主键自动生成器 一:Hibernate主键生成器 generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 。 1.1 程序员自己控制:assigned (不管数据库中列段如何设置,最终控制权在程序员手中,他想干嘛就得干嘛) 1.2 数据
阅读全文
摘要:今天分享的是hibernate关系映射框架的入门用法 一:Hibernate简介 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Jav
阅读全文

浙公网安备 33010602011771号