Red de conocimiento informático - Problemas con los teléfonos móviles - El origen del prototipo Spring_spring

El origen del prototipo Spring_spring

Spring es un marco de código abierto. Spring es un marco de desarrollo Java ligero lanzado por OP en 2003. ) En resumen, Spring es un marco de código abierto liviano de pila completa (integral) JavaSE/EE en capas.

Antecedentes:

Rod Johnson editó el libro "Experton on one J2EE design and development" en 2002. Planteó varias preguntas sobre la situación actual del marco del sistema JavaEE, que es inflado e ineficiente. y poco realista, y buscó activamente explorarlo. Innovación

SpringLogo

manera. Utilizando este libro como guía, escribió el marco interface21, que es un marco de desarrollo liviano que intenta superar el dilema de desarrollo tradicional de JavaEE y se enfoca en ser liviano, ágil y fácil de desarrollar y probar. y desplegar. El 24 de marzo de 2004 se lanzó la versión oficial 1.0. Ese mismo año, lanzó el clásico "Desarrollo J2EE experto en uno sin EJB", que provocó una tormenta en el mundo de Java y cambió constantemente la forma en que los desarrolladores de Java piensan sobre el diseño y desarrollo de programas. En el libro, basándose en sus muchos años de rica experiencia práctica, el autor analiza y niega una por una varias estructuras engorrosas e infladas de EJB, y las reemplaza por formas concisas y prácticas. Con este éxito, Rod Johnson se ha convertido en un cerebro que está cambiando el mundo de Java.

La eficiencia del desarrollo de aplicaciones J2EE tradicionales es baja y el soporte de los fabricantes de servidores de aplicaciones para diversas tecnologías no está realmente unificado, lo que da como resultado que las aplicaciones J2EE no cumplan realmente la promesa de WriteOnce y RunAnywhere. Como middleware de código abierto, Spring es independiente de varios servidores de aplicaciones, incluso sin soporte de servidor de aplicaciones, también proporciona funciones de servidor de aplicaciones, como declarativas.

Spring está comprometido con todas las capas de soluciones J2EE. centrándose únicamente en una capa del programa. Se puede decir que Spring es la opción "integral" para el desarrollo de aplicaciones empresariales y se ejecuta a través de la capa de rendimiento, la capa empresarial y la capa de persistencia. Sin embargo, Spring no quiere reemplazar los marcos existentes, sino integrarse perfectamente con ellos.