摘要: @Conditional注解 当满足@Conditional中的条件时,才进行组件注入 @Conditional有许多派生注解,例如: @ConditionalOnBean:当容器中存在指定的bean组件的时候才进行组件注入 @ConditionalOnClass:当容器中存在指定的类才进行组件注入 阅读全文
posted @ 2023-02-07 20:37 YTARO 阅读(55) 评论(0) 推荐(0)
摘要: @import 可以通过@import向容器中导入组件,将组件添加到容器中。 例如创建一个Test对象 public class Test { private String name; //构造函数省略 } } 在MyConfig.java中添加@Import组件 @Import(Test.clas 阅读全文
posted @ 2023-02-07 19:16 YTARO 阅读(63) 评论(0) 推荐(0)
摘要: @Configuration注解——告诉springboot该文件是一个配置类,等同于配置文件。 public static void main(String[] args) { //返回ioc容器 ConfigurableApplicationContext run= SpringApplicat 阅读全文
posted @ 2023-02-07 16:38 YTARO 阅读(129) 评论(0) 推荐(0)
摘要: springboot依赖管理: springboot通过父项目进行依赖管理,父项目会自动导入版本匹配的依赖(称为自动版本仲裁机制),因此在声明依赖的时候可以不需要<version>标签。 但是如果对自动仲裁的版本不满意需要进行手动更换,可以在pom配置文件中加入以下标签进行版本修改: <proper 阅读全文
posted @ 2023-02-07 11:15 YTARO 阅读(102) 评论(0) 推荐(0)
摘要: 本日记是笔者通过尚硅谷的springboot学习视频和网上资料查阅中总结归纳的,代码与视频中的基本没有出入,用于笔者自用测试。 idea配置注意事项: 语言级别统一 settings->compiler->project bytecode version project structure->pro 阅读全文
posted @ 2023-02-07 10:16 YTARO 阅读(53) 评论(0) 推荐(0)