what Spring Boot ?
学习,springboot,首先你应该接触过了 spring,spring mvc,aop 等等,spring 让我们java开发更加快捷,方便,安全。正如官网所说: Spring makes programming Java quicker, easier, and safer for everybody. Spring’s focus on speed, simplicity, and productivity has made it the world's most popular Java framework. (Spring使Java编程变得更快、更容易、更安全。Spring对速度、简单性和生产力的关注使它成为世界上最流行的Java框架。)

但是随着spring和更多的开源框架整合 如: freemarker,web,log.... 我们需要配置相关的文件。Spring框架提供了以多种方式(例如XML,Annotations和**JavaConfig)**配置bean的灵活性。随着功能数量的增加,复杂性也随之增加,配置Spring应用程序变得乏味且容易出错。
一个项目配置一次属实烦了。
那么 SpringBoot 他来了
他的出现大大减少了配置依赖等等的工作量。
1.轻松的依赖管理
加入相关配置后,其他附属依赖自动加入。(eg: 我们添加 web的依赖,他会自动拉取 tomcat等容器的依赖,也可以自己指定容器)
2.自动配置
bean的自动配置 例如 数据库初始化时 DataSource,sqlsession等。。。
Why Spring Boot ?
**1.快捷开发,敏捷开发 **
2.轻松上手,使用成本低
3.java开发中成熟框架,稳定安全
How Spring Boot ?
look at the next chapter~