1 Spring Data 概述
2 JPA Spring Data 概述
3 做一个Spring Data Jpa - HelloWorld
那么使用Spring Data JPA进行持久层开发需要的四个步骤:
- 配置Spring整合JPA
- 在Spring配置文件中配置Spring Data:
让 Spring 为声明的接口创建代理对象。配置了 jpa:repositories 后,Spring 初始化容器时将会扫描 base-package 指定的包目录及其子目录,为继承 Repository 或其子接口的接口创建代理对象,并将代理对象注册为 Spring Bean,业务层便可以通过 Spring 自动封装的特性来直接使用该对象。 - 声明持久层的jiekou ,该接口继承Repository
Repository 是一个标记型接口,它不包含任何方法,如必要,Spring Data 可实现 Repository 其他子接口,其中定义了一些常用的增删改查,以及分页相关的方法。 - 在接口中声明需要的方法
Spring Data 将根据给定的策略(具体策略稍后讲解)来为其生成实现代码。
首先新建,New project - 》 Java Project
新建一个Folder lib
导入Spring
导入Hibernate:
导入jpa:
导入c3p0:
mysql驱动:
Build Path:
新建Spring的配置文件: