Springboot 是从无数企业实战开发中总结出来的一个更加精炼的框架,使得开发更加简单, 能使用寥寥数行代码,完成一系列任务。
1)Springboot 解决那些问题
a) 编码更简单
i. Spring 框架由于超重量级的 XML,annotation 配置,使得系统变得很笨重,难以维护
ii. Springboot 采用约点大于配置的方法,直接引入依赖,即可实现代码的开发
b) 配置更简单
Xml 文件使用 javaConfig 代替,XML 中 bean 的创建,使用@bean 代替后可以直接注入。 配置文件变少很多,就是 application.yml
c) 部署更简单
d) 监控更简单
Spring-boot-start-actuator:
可以查看属性配置
线程工作状态
环境变量
JVM 性能监控