Springboot2 注解@Import的使用
@Import 可以导入 bean 或者 @Configuration 修饰的配置类。如果配置类在标准的 springboot 的包结构下,就是 SpringbootApplication 启动类在包的根目录下,配置类在子包下。就不需要使用 @Import 导入配置类,如果配置类在第三方的 jar 下,我们想要引入这个配置类,就需要 @Import 对其引入到工程中才能生效。因为这个时候配置类不再 springboot 默认的扫描范围内。 另外, @Import 相当于 Spring xml 配置文件中的 <import /> 标签。 下面就看一看 @Import 的几种用法: 示例代码: 使用方法一:导入普通类 1.1 把普通的类用 @Import 导入之后成为一个 bean 。这个类并未使用 @Service 、 @Component 将其创建为 bean 。 @Getter @Setter public class MySqlConn { private String driverClass = "xxxx"; private String url = "jdbc:mysql://localhost:3306/mydb"; private String userName = "root"; private String password = "root"; } 1.2 在