SpringBoot如何实现高效的项目开发?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1113个文字,预计阅读时间需要5分钟。
目录 @Import @Conditional 说明:基于atguigu学习笔记。在理解spring boot自动配置原理前,再来了解下两个注解:@Import注解和@Conditional注解。
@Import注解主要用于导入一些特殊的Bean,以下是一些特殊的含义:- 这些Bean通常由Spring容器自动创建,如自动配置的Bean。- 导入的Bean可以是一些配置类,如配置数据库连接、日志等。
目录
- @Import
- @Conditional
说明:基于atguigu学习笔记。
在了解spring boot自动配置原理前,再来了解下两个注解@Import注解和@Conditional注解。
@Import
@Import注解主要用于导入某些特殊的Bean,这些特殊的Bean和Bean Definitaion 有关。
主要用于导入@Configuration 类,ImportSelector和ImportBeanDefinitionRegistrar接口的实现类。
@Import可以添加在@SpringBootApplication(启动类)、@Configuration(配置类)、@Component(组件类)对应的类上。
一般在Spring boot 中配置都一般都是自动导入的,所以我们不需要使用@Import,但是如果你你想导入的配置类不在自动扫包路径,那么该配置类就需要使用@Import导入,尤其是第三方jar包的配置类都需要借助@Import来导入。
本文共计1113个文字,预计阅读时间需要5分钟。
目录 @Import @Conditional 说明:基于atguigu学习笔记。在理解spring boot自动配置原理前,再来了解下两个注解:@Import注解和@Conditional注解。
@Import注解主要用于导入一些特殊的Bean,以下是一些特殊的含义:- 这些Bean通常由Spring容器自动创建,如自动配置的Bean。- 导入的Bean可以是一些配置类,如配置数据库连接、日志等。
目录
- @Import
- @Conditional
说明:基于atguigu学习笔记。
在了解spring boot自动配置原理前,再来了解下两个注解@Import注解和@Conditional注解。
@Import
@Import注解主要用于导入某些特殊的Bean,这些特殊的Bean和Bean Definitaion 有关。
主要用于导入@Configuration 类,ImportSelector和ImportBeanDefinitionRegistrar接口的实现类。
@Import可以添加在@SpringBootApplication(启动类)、@Configuration(配置类)、@Component(组件类)对应的类上。
一般在Spring boot 中配置都一般都是自动导入的,所以我们不需要使用@Import,但是如果你你想导入的配置类不在自动扫包路径,那么该配置类就需要使用@Import导入,尤其是第三方jar包的配置类都需要借助@Import来导入。

