官术网_书友最值得收藏!

Spring Boot

Spring Boot is rapidly becoming the most popular of the Java frameworks for building cloud-native microservices. Here are a few good reasons:

  • It has a foundation on Spring and Spring MVC, which is already popular in enterprises
  • Like Dropwizard, it assembles the most reasonable defaults and takes an opinionated approach to assembling the required dependencies for the services, reducing the XML required for configuration
  • It integrates Spring Cloud out of the box, which provides useful libraries such as Hystrix and Ribbon, for distributed service development that is required for cloud deployment
  • It has a lower learning curve; you can get started in minutes (as we shall see next)
  • It has the concept of 40+ starter Maven Project Object Models (POMs) that give good flexibility for choosing and developing applications

Spring Boot is suitable for a wide spectrum of the workloads that are suitable for cloud-native deployments and hence is a good first choice for most use cases.

Let's get into writing a service in Spring Boot now.

主站蜘蛛池模板: 息烽县| 西吉县| 康保县| 桦川县| 鄂尔多斯市| 临湘市| 横峰县| 茶陵县| 金秀| 老河口市| 绥化市| 岑巩县| 荔浦县| 常熟市| 邵阳县| 西吉县| 普陀区| 安宁市| 乐都县| 平顶山市| 连南| 永登县| 泰来县| 尼木县| 陵川县| 新丰县| 壤塘县| 甘德县| 嘉义市| 化州市| 衡南县| 商水县| 麻城市| 张家界市| 钟祥市| 望奎县| 平顺县| 综艺| 简阳市| 民县| 洮南市|