spring boot 使用 starter 解决了很多配置问题, 但是, 他是怎么来解决这些问题的呢?
这里通过一个简单的例子, 来看一下, starter是怎么来设置默认配置的.
一. 建 starter 项目
自定义的starter, 项目命名规范是: 自定义名-spring-boot-starter
先来看一下, 我最后的目录结构
1. 修改pom.xml文件
4.0.0 org.elvin my-spring-boot-starter 1.0-SNAPSHOT jar my-spring-boot-starter http://maven.apache.org UTF-8 org.springframework.boot spring-boot-autoconfigure 1.5.9.RELEASE junit junit 3.8.1 test org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.8 1.8