primavera, Spring MVC, springboot del conocimiento

Primavera

nivel de diseño es un marco de código abierto, que es hacer frente a la capa de lógica de negocio y las otras capas de problemas débilmente acoplados, por lo que será un ideas de programación orientada a lo largo del interfaz de aplicación del sistema. La primavera es un aumento ligero en el marco del desarrollo de Java 2003, creada por Rod Johnson. Brevemente, Spring es una pila completa en capas JavaSE / EE (parada) de peso ligero marco de código abierto.

  • Función: en lugar de utilizar el EJB básica Javabean
  • Se aplica a cualquier aplicación Java para resolver la complejidad del desarrollo de aplicaciones empresariales
  • la primavera se compromete a proporcionar una forma de gestionar sus objetos de negocio
  • la primavera es una completa y modular. Hay en capas arquitectura de la solución de una sola parada para la localización de la mayor parte de la infraestructura en una aplicación típica relacionada.
  • un compilador Java factible en todas partes
  • Deja de toda la capa de presentación, la capa de negocio y la capa de persistencia correspondiente al adhesivo

características de la primavera

  • Ligera: tamaño y el costo, la cantidad de un archivo jar único lanzamiento de 1 MB
  • No invasiva: Típicamente, los objetos de aplicación del resorte pasen a través de una forma pasiva, y dependen de la clase de objeto particular,
  • Controlado por medio de un -Spring denomina inversión inverso de control (COI) de la tecnología para el acoplamiento bajo. Cuando se aplica el COI, otros objetos serán depende de un objeto pasado en por medios pasivos.
  • -Spring sección ofrece un amplio soporte para la programación orientada a aspectos permite el desarrollo cohesionado mediante la separación de los servicios y la gestión de las cosas de lógica de negocios aplicación y el sistema de nivel.
  • Contenedores - aplicación resorte objetos contienen y administrar el ciclo de configuración y de la vida, en este sentido es un contenedor. Cómo configurar cada grano se crea - un prototipo basado en un configurable
  • configuración de montaje del marco, combinado en aplicaciones complejas. En primavera, los objetos de aplicación se combinan de forma declarativa.

Spring MVC Spring Framework pertenecen sucesor

, Se ha integrado en el interior Spring Web Flow. Spring proporciona un marco para la creación de aplicaciones web con todas las funciones del módulo MVC. Uso de Primavera arquitectura conectable MVC, puede elegir si desea utilizar el marco incorporado en la primavera Web también puede ser un marco Web, como puntales.

  • Aplicaciones: Separación de los controladores, modelos, objetos
  • Original: Spring Framework
  • Características: fácil de integrar sin problemas con otros marcos de ver, fácil de usar pruebas COI
  • C: control, vista V del módulo M

springboot

, Que está diseñado para simplificar el proceso de desarrollo y puesta a punto inicial de la nueva aplicación de la primavera. El marco utiliza una manera particular estar configurado de manera que el desarrollador ya no es necesario para definir la configuración de la plantilla. De esta manera, la primavera de arranque comprometida con el desarrollo rápido de aplicaciones en auge (desarrollo rápido de aplicaciones) para ser un líder.

diseñado para

: Configurar y simplificar el desarrollo de nuevas aplicaciones de la primavera

característica

:

  • Crear una aplicaciones de primavera separadas
  • Embedded Tomcat, no hay necesidad de implementar archivos de guerra
  • primavera simplificado experta en Configuración automática
  • Proporcionar características listos para la producción, tales como indicadores, controles sanitarios y configuración externa
  • Absolutamente ninguna requisitos de generación y de configuración de código de no xml
  • Una biblioteca es una colección de fundamental, se puede utilizar para crear un sistema para construir cualquier proyecto.
  • Se utiliza para ejecutar y probar la aplicación de arranque.
  • Integrado CLI (Command Line Interface)
  • Aplicaciones: Desarrollo de aplicaciones
Publicado 32 artículos originales · ganado elogios 9 · vistas 3143

Supongo que te gusta

Origin blog.csdn.net/weixin_43501566/article/details/104725013
Recomendado
Clasificación