概述
源码地址:https://github.com/crayon-shin-chan/spring-boot-demo
1.介绍
此审计功能的概念,即在实体(Entity)存入/更新数据库中时,使用实体监听器存储五个属性:
- 创建时间
- 最后更改时间
- 创建人
- 最后更改人ID
- 实体版本
此功能与Hibernate的数据审计功能有所不同,Hibernate提供的是各个版本数据的存储功能
2.配置
2.1引入依赖
compile('org.springframework.boot:spring-boot-starter-web')
compile('org.springframework.boot:spring-boot-starter-data-jpa')
主要需要的还是spring-boot-starter-data-jpa的依赖
2.2启用审计注解
@EnableJpaAuditing
@EnableJpaRepositories
@SpringBootApplication
其中,SpringBootApplication是Spring Boot的启动注解
EnableJpaRepositories是启用仓库的主机
EnableJpaAuditing是启动审计的注解
2.3在实体上进行注解
最后
以上就是平常长颈鹿为你收集整理的spring boot data jpa实战之启用审计(Auditing)功能的全部内容,希望文章能够帮你解决spring boot data jpa实战之启用审计(Auditing)功能所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复