Spring es uno de los frameworks Java más populares utilizados en todos los proyectos. Si está interesado en aprender el marco de Spring, hay muchos proyectos en la comunidad de Spring que se utilizan para diferentes propósitos.
Dado que Spring se convirtió en una plataforma, puede proporcionar la solución empresarial completa utilizando los proyectos Spring. Antes de comenzar a aprender Spring Framework, decidamos qué quiere aprender en Spring Framework.
Spring 5 es la última versión donde Spring ha realizado muchos cambios, como el nuevo motor React introducido.
- ¿Qué debo tener en cuenta al desarrollar / codificar un generador?
- ¿Qué piensan los desarrolladores de software de los desarrolladores web?
- ¿Hay algún punto en aprender HTML y JavaScript cuando WordPress puede hacer lo que ya hace?
- ¿MySpace, Friendster, Tagged, Orkut y Photobucket realmente usan el Importador de contactos de Improsys?
- ¿Qué metodologías o estándares existen para comparar el rendimiento de un equipo de desarrollo de productos?
¿Quieres aprender lo básico de la primavera?
Si desea aprender solo los conceptos básicos de Spring, debe restringirse a Spring Core. Este es el motor central del marco de resorte. Los conceptos básicos como la inyección de dependencia (DI), la programación orientada a aspectos (AOP), los frijoles Singleton, etc. están cubiertos en el marco básico de primavera.
Si lee este documento, comprenderá cómo Spring se está administrando de manera efectiva y trabajará con todos los demás marcos. Tenga en cuenta que el núcleo de resorte se puede usar independientemente con cualquier otro marco.
Estos son algunos de los buenos enlaces para aprender Spring Core:
- Introducción al marco de primavera
- Tutorial de primavera paso a paso para principiantes – Java2Blog
- Comprender el núcleo del marco de Spring
- ¿Por qué usar Spring Framework?
- Spring Framework Architecture – DZone Java
- Primavera | Baeldung
Hay muchos tutoriales en video que explican los conceptos de la primavera. Puedes navegarlos escuchando atentamente.
Otra mejor manera de leer Spring Framework es comprar un buen libro en su librería. Hay muchos buenos libros en el mercado que explican muy bien los conceptos.
Uno que más me gusta es Spring In Action .
Aquí está la lista de buenos libros para Spring Framework:
- Libros recomendados para Spring Framework
¿Quieres aprender Advanced Spring?
Si está interesado en aprender conceptos avanzados de primavera, tiene varias opciones. Tenga en cuenta que hay muchos proyectos de primavera para fines específicos. Es posible que no pueda dominar todos los proyectos. Aquí estoy enumerando algunos de los marcos de primavera más populares que se utilizan con mayor frecuencia entre los proyectos.
- Spring Core: este es el motor central del marco de resorte. Todos los demás proyectos de primavera se construyen sobre este motor. Primero debe comprender claramente la Inyección de dependencias y otros conceptos para ser un desarrollador de framework de primavera más exitoso.
- Spring Boot : este es el más común para ejecutar aplicaciones de resorte. Es muy reciente y debe ser aprendido por todos los desarrolladores de primavera. Esta será la forma futura de construir y ejecutar aplicaciones de primavera.
- Spring MVC : Spring MVC es el marco de aplicaciones web más popular en Java. Si está desarrollando aplicaciones web con Spring, debe aprender Spring MVC.
- Spring Data JPA : excelente marco para desarrollar aplicaciones de bases de datos. Te enamorarás si comienzas a usar Spring Data. Es tan fácil persistir los datos utilizando el marco de datos SPring.
- Spring Security : Spring Security es uno de los más utilizados con fines de seguridad.
- Spring Cloud : para desarrollar aplicaciones en la nube
- Spring Batch : si tiene un trabajo por lotes, se puede usar este marco.
Hay muchos otros marcos en primavera que no he enumerado aquí. Puedes encontrar todos los proyectos aquí:
- spring.io – Este es el sitio web oficial de la comunidad de primavera. Aquí encontrará todos los proyectos en el marco de primavera.
Buenos blogs para el marco de aprendizaje de primavera
- spring.io/blog: este es el blog oficial del equipo de primavera. Aquí obtienes las últimas actualizaciones de todos los proyectos de primavera. Esta es la gran fuente de información para todos los proyectos de primavera. Sigue viendo este blog para actualizaciones.
- spring-projects / spring-framework: esta es la página de GitHub para spring framework. Aquí encontrará los nuevos cambios en el marco de primavera.
- SpringOne 2GX: esta es la conferencia de primavera más grande del mundo conducida por el equipo de primavera.
- Mkyong Tutorial on Spring: escribe principalmente sobre ejemplos de programación de primavera.
- El sitio de Eugen Paraschiv, Baeldung.com, es parte del equipo de primavera y cubre principalmente REST y SPring Security. También ofrece un curso pago que es muy bueno para aprender el marco.
- El sitio de Petri Kainulainen. – Él es experto en datos de primavera. Puedes aprender Spring Data en su blog.
- Tutorial Spring 4: JavaBeat es un buen blog para leer los temas de Spring Framework. Este blog está escrito por mí y actualmente no lo administro. Todos los artículos de primavera son mis pensamientos.
- Spring Framework Guru: este blog proporciona muy buenos tutoriales para Spring Framework.
Espero que esto ayude. He trabajado en Spring Framework durante más de 10 años de mi carrera. Si está buscando alguna guía, por favor envíeme un mensaje.