随笔分类 - Hibernate
hibernate
摘要:搭建一个整合了Spring、SpringMVC和Hibernate的项目框架,并且填充一些示例功能代码在其中。将主要的功能线填充起来。
因为SpringMVC是基于Spring的关系,所以三个框架整合实际上就等于两个框架的整合,因此本文内容主要分为两大块,一块是SpringMVC项目框架的搭建;另一块则是在SpringMVC的基础上整合Hibernate。
此外,项目中还会整合Log4j/Log4j2用于日志的输出;整合JUnit4用于单元测试。整合C3P0作为数据库连接池。
阅读全文
摘要:本文简单介绍Hibernate持久化上下文的概念,主要介绍持久化上下文与底层数据库和实体之间的关系,以及实体与持久化上下文相关的一些状态以及状态之间的转换关系。
阅读全文
摘要:本文以一个权限系统的案例介绍在Hibernate中设置OneToMany以及ManyToMany的配置方式。因为在实际开发中,这两种配置是最常用的,也是占比重最大的配置。
阅读全文
摘要:本文先来介绍Hibernate中基本的实体与表之间的映射关系的配置,以及字段还有Hibernate自动生成ID的配置。还有内嵌类型以及对于单表基本的增删改查操作。
本案例中使用MySQL数据库来编写示例
阅读全文
摘要:JPA是Java EE体系中关于持久层的一套规范。Hibernate是对JPA的一套实现。对于JPA中规定的功能Hibernate会直接提供实现,并且我们平时使用Hibernate的时候基本就是使用的这个,如果JPA规范中规定的内容无法满足Hibernate的需求,则Hibernate会对JPA进行扩展。因此我们只要是使用Hibernate,就离不开JPA。
本文介绍一个基本的案例,使用JPA配置搭建项目示例。
阅读全文
摘要:介绍一个基本的案例对一张表进行操作,使用基于原生Hibernate API以及注解的配置。并且使用JUnit来进行测试。
阅读全文
摘要:介绍一个基本的案例对一张表进行操作,使用基于原生Hibernate API以及XML的配置。并且使用JUnit来进行测试。
阅读全文
浙公网安备 33010602011771号