Java微服务开发指南 -- 使用Spring Boot构建微服务
使用Spring Boot构建微服务
Spring Boot是一个广泛用来构建Java微服务的框架,它基于Spring依赖注入框架来进行工作。Spring Boot允许开发人员使用更少的配置来构建微服务,同时框架本身能够尽可能的减少开发人员的冲突,它和我们后面要介绍的两个框架类似,它通过以下几个方面帮助开发人员:
- 自动化配置,一般情况下都有默认配置
- 提供一组流行的starter依赖,方便开发人员使用
- 简化应用打包
- 提升应用运行时的内省性(例如:Metrics与环境信息)
简化的配置
Spring以噩梦般的配置而闻名,虽然框架本身相比其他组件模型(EJB 1.x 和 2.x)简单了不少,但是它也带来了自己的配置模式。也就是说,如果想要正确的使用Spring,你需要深入了解如何进行XML配置、了解JdbcTemplate、JmsTe