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

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.

主站蜘蛛池模板: 龙里县| 子洲县| 贵溪市| 循化| 金堂县| 霸州市| 霍州市| 安福县| 临高县| 麻城市| 贵州省| 汾西县| 哈巴河县| 行唐县| 麟游县| 宜州市| 筠连县| 泸定县| 汉川市| 锡林浩特市| 峡江县| 乾安县| 阳原县| 沙雅县| 南召县| 长垣县| 威宁| 祥云县| 石楼县| 工布江达县| 武冈市| 香格里拉县| 蚌埠市| 柳江县| 金秀| 青田县| 新田县| 永寿县| 玛曲县| 东乌珠穆沁旗| 珲春市|