¿Cómo se vuelve popular la primavera?
Al hablar con algunos gerentes de proyecto y directores técnicos sobre si usar Spring en sus proyectos, algunas personas pueden decir que no les gusta "seguir la tendencia". Aunque Spring es un desastre, todavía no usan Spring en sus proyectos. Todos tienen muchos años de experiencia y, de hecho, han liderado el desarrollo de algunos proyectos grandes, pero cuando se les preguntó cómo se acoplan los componentes en sus aplicaciones, sus respuestas fueron todas iguales: generalmente el patrón de fábrica y el patrón de localización de servicios. Desde aquí podemos ver que, aunque no usaron Spring, implementaron algunas de las funciones de Spring ellos mismos. En otras palabras, usaron Spring y lo implementaron ellos mismos, por supuesto, solo algunas de las funciones de Spring.
Entonces Spring es un marco muy común pero muy práctico. Extrae una gran cantidad de pasos que deben resolverse repetidamente en el desarrollo real y los resume en un marco.
El framework Spring fue desarrollado por Rod Johnson y la primera versión se lanzó en 2004. Después de más de diez años de desarrollo, Spring se ha convertido en uno de los marcos más importantes en el desarrollo J2EE. Completa una gran cantidad de pasos comunes en el proceso de desarrollo, dejando solo las partes relacionadas con aplicaciones específicas a los desarrolladores, mejorando así la eficiencia del desarrollo de aplicaciones empresariales.
Las ventajas del marco en sí y los años de acumulación técnica son las razones por las que es tan popular hoy en día.