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

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.

主站蜘蛛池模板: 祁东县| 都兰县| 清水河县| 禹城市| 天全县| 无极县| 崇礼县| 阳山县| 明星| 辰溪县| 红桥区| 龙陵县| 盐城市| 桃江县| 普兰店市| 泾川县| 静宁县| 永康市| 攀枝花市| 大埔县| 临邑县| 永城市| 临泽县| 翁牛特旗| 阳山县| 双鸭山市| 武鸣县| 万宁市| 文登市| 潜山县| 陇川县| 新安县| 皮山县| 独山县| 噶尔县| 上林县| 涡阳县| 江西省| 喀什市| 洛南县| 游戏|