spring boot microService

Copyright Notice: Copyright © 2018-2019 cool white open no ice Copyright https://blog.csdn.net/qq_21082615/article/details/91373795

Introduction: With the continuous development of spring, related to the field more and more, integrated development project requires a wide variety of documents slowly become less easy to use, contrary to the original concept. It is spring boot is abstracted in such a background development framework, we aim to make it easier for everyone to use spring, easier to integrate a variety of commonly used middleware, open source software. On the other hand, when spring boot was born, is in the micro-services concept slowly brewing, spring boot combines the concept of the development of micro-services architecture. To achieve a micro-services in the field of architecture java floor technical support.

spring boot as a new framework, spring from a large family, so the spring with the features it has, and easier to use; spring boot to the agreed greater than the configured core idea, we had a lot of help default configuration, the majority of spring boot application requires very little spring configuration. spring boot developed a number of application integration package to support the vast number of open-source software, let us at a low cost to integrate other mainstream open source software.

What springboot that?

Is the integration framework framework, it makes everything simple dependent variable of order. spring boot configuration is greater than the core idea is agreed, all done automatically by the constraints of default.

spring boot features:

  • Guide Page member using spring boot can project a project within a few seconds
  • Convenient external output of various forms of services, such as REST API, WebSocket, Web, Streaming, Tasks
  • Very simple security policy integration
  • Support for relational databases and non-relational databases
  • Supports embedded runtime container, such as Tomcat, Jetty
  • Powerful development kit, support for hot start
  • Automatic management relies
  • Comes Application Monitoring
  • Support various IDE, such as IntelliJ IDEA, NetBeans

spring boot These features are very convenient, fast independent component of micro-services. So we use spring boot development projects, we will bring a very large traditional development of convenience, it can be said if you used the spring boot development project, we will be reluctant to go to the previous way of development projects

To summarize spring boot brings us to improve the following areas:

  • spring boot coding becomes simple, spring boot provides a wealth of solutions that rapidly integrate a variety of solutions to enhance the development efficiency.
  • spring boot make configuration simple, spring boot provides a wealth of Starters, integration with major open source products often requires only a simple configuration can be.
  • spring boot the deployment becomes simple, spring boot itself is built starting container only needs a command to start the project, combined with jenkins, docker automated operation and maintenance is very easy to implement.
  • spring boot the monitor becomes simple, spring boot comes with monitoring component, using Actuator easily monitor the status of the service.

Summary: spring boot is the most outstanding areas of Java micro-service architecture floor technology, not one.

Micro spring boot service implementation schematics:

Guess you like

Origin blog.csdn.net/qq_21082615/article/details/91373795