![](https://img-blog.csdnimg.cn/de53842c7ed64c588105831ba0790632.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring
文章平均质量分 75
仅仅是个人spring 学习的总结
Hzq958
一个平平无奇的在校 java 练习生
展开
-
Spring 事务
在 spring 中为了支持编程式事务,专门提供了一个类:TransactionTemplate,在它的 execute 方法中,就实现了事务的功能。2. C:代表一致性,比如说转账前后我都是200块,不管怎么操作都是200块。4. D:代表持久化,事务操作的结果,要永久保存到数据库中。3. I:代表隔离性,多个事务之前不能互相影响,做到隔离。1. A:代表原子性,比如说两个操作要么都成功要么都失败。权限访问问题(使用非public 的权限)spring 创建事务的方式。调用本类的方法(this)原创 2023-09-24 10:58:29 · 94 阅读 · 0 评论 -
Springboot启动流程
AutoConfigurationPackage,这个注解跟@Component注解含义类似,一个用来手动添加注解加载自动配置类一个用来扫描指定路径注入bean。@AutoConfigurationPackage 是为了在一个路径下面有多个自动配置的类要加载,这个注解就不用对每个类单独添加 @Import了,直接引入包路径更方便。默认扫描当前包以及子包,将有@Component,@Controller,@Service,@Repository等注解的类注册到容器中,以便调用。原创 2023-09-21 20:10:31 · 117 阅读 · 1 评论 -
重学 Spring(上)
在没有spring 之前,我们生成一个对象是这样子的问题:如果我们的userServiceImpl修改为UserserviceImplNew怎么办,这个地方就需要修改了,耦合度太高的问题,我们引入一个BeanFactory进行修改,让BeanFactory帮我我们生成userservice,这样不就可以解耦了吗,至少在controller中解耦了(即我们的测试类中)原创 2023-08-14 20:10:08 · 1594 阅读 · 1 评论 -
Spring Boot 常用配置合集(持续更新中)
- 确保在使用@ConfigurationProperties注解时,可以优雅的读取配置信息,不会爆红-->原创 2023-05-18 20:43:31 · 179 阅读 · 0 评论