Spring Boot,自定义starter实现

“约定优于配置”是Spring Boot倡导的一个思想,而其自动配置的特性则恰好体现了这一思想。有了自动配置,不仅简化了Maven的依赖配置,更重要的是摆脱了以往使用Spring框架开发时,所必须编写的一堆繁琐的xml配置文件。而要使用自动配置,我们也只需要简单的在依赖中引入Starter依赖即可,例如,要在Spring Boot中启用Spring MVC,我们只需要在pom文件中引入spring-boot-starter-web依赖即可,其他配置将Spring Boot自动完成。
下面,我们试着简单封装自己的一个Starter实现。
在Starter命名规则上面,spring-boot-starter-xxx是官方提供的命名规则,非官方Starter的命名规则则建议为** xxx-spring-boot-starter**。

1 新建Spring Boot项目,添加Maven依赖


            org.springframework.boot
            spring-boot-autoconfigure
        
        
            org.springframework.boot
            spring-boot-configuration-processor
            true
                    

你可能感兴趣的:(Spring,Boot)