Hibernate
小异常
用代码书写人生!用代码创造奇迹!!
展开
-
SSH框架整合,亲测有效~
SSH 框架 整合是由 Spring、Struts2、Hibernate 三大框架集合而成:Spring: Spring 是 Java 开发的行业标准,是目前 Java 主流的一套框架;Struts2:基于 MVC 设计模式的 web 应用框架;Hibernate:当前主流全自动化的 ORM 框架,对 JDBC 进行了非常轻量级的对象封装,能够自己生成 SQL 语句,自动执行,更是持久层的解决方案。原创 2020-06-16 09:55:36 · 362 阅读 · 0 评论 -
SSH整合所需Jar包详解
大家都知道,如果不使用 Maven 构建项目时,单纯的 SSH 整合 是需要引入很多 Jar 包的,本篇博客就来给大家讲解怎么选择引入 SSH 的 Jar 包和 Maven 依赖。我选用 Jar 版本是:Spring 4.2.4、Struts 2.3.24、Hibernate 5.0.7、MySQL 驱动 5.1.7、Log4J 1.2.16、Lombok 1.16.10、C3P0 0.9.2.1。原创 2020-06-15 23:24:52 · 1249 阅读 · 1 评论 -
【Hibernate笔记整理九】抓取策略
延迟加载 我们也叫 lazy(也就是懒加载)。意思是执行到该行代码的时候,不会发送语句去进行查询,在真正使用这个对象时,才会发送 SQL 语句进行查询,这样做很大程度上提高了程序的执行效率。原创 2020-05-15 23:22:02 · 277 阅读 · 0 评论 -
【Hibernate笔记整理八】检索方式
OID 检索、对象导航检索、HQL 检索(*重要)、QBC 检索(*重要)、SQL 检索。。。原创 2020-05-15 23:19:25 · 178 阅读 · 0 评论 -
【Hibernate笔记整理七】缓存机制与事务管理
缓存 是一种优化的方式,将数据存入到内存中,使用的时候会直接从这块内存中获取,不用通过存储源,这块内存我们把它称之为 缓存。在 Hibernate 中提供了很多种优化手段,比如缓存机制、抓取策略等。他们的目的只有一个,就是尽可能的提高性能。本章主要讲解 Hibernate 中的第一个优化手段 —— 缓存机制。原创 2020-05-15 23:15:32 · 257 阅读 · 0 评论 -
【Hibernate笔记整理六】表关系之多对多映射
表与表之间多对多的关系也可以采用两个一对多来完成,不过我们一般不会这样做。原创 2020-05-15 23:09:01 · 174 阅读 · 0 评论 -
【Hibernate笔记整理五】表关系之一对多映射
比如部门和员工,一个部门对应多个员工,而一个员工只能属于某一个部门。一对多的建表原则: 在多的一方创建外键,指向一的一方的主键。原创 2020-05-15 23:06:51 · 200 阅读 · 0 评论 -
【Hibernate笔记整理四】核心API
该类主要用来对 Hibernate 进行配置,以及启动,它是启动 Hibernate 时所遇到的第一个类。原创 2020-05-15 23:04:18 · 185 阅读 · 0 评论 -
【Hibernate笔记整理三】持久化类与主键生成策略
持久化类 就是将内存中某个对象的属性保存到数据库的过程。Hibernate 框架就是用来进行持久化的框架。如果一个 Java 类与数据表建立了映射关系,那么这个类在 Hibernate 中称为是 持久化类。持久化类 = Java类 + 映射文件原创 2020-05-15 22:59:40 · 199 阅读 · 0 评论 -
【Hibernate笔记整理二】配置文件
Hibernate 中的两类配置文件:核心配置文件 和 映射文件(这两类配置文件的文件名一般要遵循相应的规范)。原创 2020-05-15 22:54:10 · 211 阅读 · 0 评论 -
【Hibernate笔记整理一】HelloWorld
如果说的专业点,Hibernate 是一款主流的全自动化的 ORM(Object Relationship mapping,对象关系映射 )框架,它是一款开源项目,对 JDBC 进行了非常轻量级的对象封装,它将 POJO 与数据表建立起映射关系,自动生成 SQL 语句,自动执行。原创 2020-05-15 20:58:27 · 230 阅读 · 0 评论