![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 87
三月十二_
这个作者很懒,什么都没留下…
展开
-
JSR303校验+统一异常处理@ExceptionHandler
JSR303校验1. 使用校验注解在Java中提供了一系列的校验方式,它这些校验方式在“javax.validation.constraints”包中,提供了如@Email,@NotNull等注解。<!--jsr3参数校验器--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation原创 2021-09-23 13:10:13 · 273 阅读 · 0 评论 -
聊聊数据库事务处理
在Spring中,数据库事务是通过AOP技术来提供服务的。@Transactional对于事务,需要通过标注告诉Spring在什么地方启用数据库事务功能。对于声明式事务,是使用@Transactional进行标注的。这个注解可以标注在类或者方法上,当它标注在类上时,代表这个类所有公共(public)非静态的方法都将启用事务功能。在@Transactional中,还允许配置许多的属性,如事务的隔离级别和传播行为。;又如异常类型,从而确定方法发生什么异常下回滚事务或者发生什么异常下不回滚事务等。这些配置原创 2021-07-02 13:29:22 · 266 阅读 · 0 评论 -
spring数据库
配置h2默认数据库因为h2是内嵌式数据库,所以只要引入相关依赖,我们就可以在不使用任何配置数据库的情况下运行Spring Boot工程了<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency&原创 2021-06-29 16:31:12 · 732 阅读 · 0 评论 -
2021-06-28
Springboot如何将Bean装配到IoC容器中1.BeanFactory:在Spring的定义中,它要求所有的IoC容器都需要实现接口BeanFactory按类型或者名称获取BeanisSingleton是否单例isPrototype是否原型2.ApplicationContext在BeanFactory的基础上,扩展了消息国际化接口(MessageSource)、环境可配置接口(EnvironmentCapable)、应用事件发布接口(ApplicationEventPublish原创 2021-06-28 23:12:32 · 353 阅读 · 1 评论