SpringData概述
JPA Spring Data概述
一个简单栗子
大家看,我下面这里有一个Person,这个Person就是通过JPA进行映射
然后呢,这里声明了一个接口,这个接口叫PersonRepository,里面声明了方法。
当然我们还需要进行配置。
然后我们进行测试,
项目源码
SpringData JPA HelloWorld!
首先、新建一个java工程
新建一个lib,用于存放jar包。
1、首先加入spring的required全部jar包。
2、然后呢,加入jpa,在hibernate的包里。
最后再加一个Mysql的驱动
至此,所有该导入的jar包导入完毕。
统一加入到classpath下
eclipse 全选lib jar包
按住shift键,点击第一个jar包,然后点击最后一个jar包,就全选了所有jar包,然后添加build path 添加到类路径
创建spring的配置文件
![](https://i-blog.csdnimg.cn/blog_migrate/79c8a71d094738ba16f12e15986e4367.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1d583608dd55e1601d634443960de6a4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4244004b75af8a22c55942cc978358b4.png)
命名空间加入beans,context和tx
配置文件配置的步骤
把数据源的连接信息外置化
放到一个File文件里
第一步配置数据源
进行单元测试
第二步配置JPA的EntityManagerFactory
单元测试
创建一个实体类
查看数据库,发现表已经生成。
三四步配置
第五步配置
首先,我们要加入相关jar包。
然后要加入jpa的命名空间
创建一个接口
测试类
springData依赖于slf4j去做日志,如果没有这个jar包就会报错
成功运行