Spring
文章平均质量分 89
Ascend1797
这个作者很懒,什么都没留下…
展开
-
@Import详解及@Import注入对象的四种方式
@Import的使用方式有4种:直接导入类,导入配置类来导入Bean,导入 ImportSelector 的实现类,导入 ImportBeanDefinitionRegister 的实现类。从注释来看,@Import注解只可以标注在类上,可以结合 @Configuration注解、ImportSelector、ImportBeanDefinitionRegistrar一起使用,也可以导入普通的类。原创 2023-06-26 09:48:44 · 4045 阅读 · 0 评论 -
@Transactional详解
@Transactional 是 Spring 框架中的一个注解,用于声明一个方法需要进行事务处理。通过在方法上加上 @Transactional 注解,表示该方法需要被包装成一个事务,并由 Spring 容器统一管理、控制和回滚事务。@Transactional 注解可以用于类或方法级别上,并且可以指定特定的事务属性,如传播行为、隔离级别、是否只读等。也可以使用默认值,即使用默认的事务管理器和默认的事务属性。使用 @Transactional 注解可以方便地在 Spring 中实现对目标方法的事务原创 2023-06-08 14:55:27 · 3217 阅读 · 0 评论 -
SpringBoot自动装配原理
SpringBoot实现自动装配的基础@SpringBootApplication,它是SpringBoot项目启动类上的一个组合注解。它的主要作用就是标记说明这个类是SpringBoot的主配置类,Springboot应该运行这个类里面的main()方法来启动程序。原创 2023-02-20 14:11:45 · 153 阅读 · 0 评论 -
自定义SpringBoot starter
在我们的日常开发中,可能会需要开发一个通用模块,以供其它工程复用。这时我们可以把通用模块封装成tarter,这样其它工程复用的时候只需在pom中引用依赖,由SpringBoot为我们完成自动装配。原创 2023-02-20 16:23:37 · 157 阅读 · 1 评论