随笔分类 -  Hibernate

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