La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuáles son las desventajas de la primavera?

¿Cuáles son las desventajas de la primavera?

Por supuesto que hay desventajas. Ahora que Spring es cada vez más grande, todos están comenzando a usar Gradle para construirlo y admite cada vez más cosas. Esto ha hecho que la mayoría de los programadores tengan poca comprensión. El sistema y la estructura de Spring. Los artículos desordenados se pegan de un lado a otro, lo que dificulta que los programadores jóvenes puedan distinguir qué método de uso es correcto. En última instancia, esto se debe a que

1. p>

p>

2. No está claro acerca de la relación entre Spring y las especificaciones J2EE

3. No está claro acerca de los principios detrás de las configuraciones y anotaciones de Spring

Es posible. sabe qué es DI Concept, pero es posible que no sepa la forma correcta de usar DI:

1. Puede que no sepa que Spring tiene su propio sistema de prueba, podemos usarlo directamente

2. Gestión de transacciones de Spring ¿Cuál es la ventaja? ¿Cuál es la diferencia con la gestión de transacciones propia de Hibernate?

3. ¿Por qué Spring aboga por el diseño no invasivo (no invasivo), y desde qué versión empezó a hacerlo y cuál es el motivo?

4. de las anotaciones de Spring ¿Cuáles son los principios y escenarios aplicables? ¿Cuáles son las anotaciones propias de Spring y cuáles son las anotaciones estándar de J2EE DI? ¿Cuál es mejor usar y por qué?

.............

Todo lo anterior, cuando mire la referencia de Spring proporcionada oficialmente por Spring, comprenderá que alrededor de 500 Más páginas.

La primavera es cada vez más grande y ha generado otros proyectos de rama. Aunque está inflado, si sabe cómo filtrar las funciones que desea, no estará inflado, pero será muy conciso. por ejemplo:

1. Si desea implementar servicios Rest, Spring MVC ha preestablecido esta función. No necesita usar marcos Rest como CXF/Reslet, y debe estar ocupado pensando. Acerca de cómo integrarse con Spring. De esta manera, Struts sale del juego y el marco Rest también se guarda.

2. Si desea implementar la función de permiso, Spring Security puede hacerlo por usted. No necesita usar Apache Shiro para hacerlo y no necesita trabajar duro para hacerlo. Diséñelo usted mismo. Además, también es compatible de forma nativa con OAuth y SAML. Si no desea trabajar duro para escribir DAO, Spring Data puede hacerlo por usted. para usted, y el soporte para JPA o NO-SQL también es muy conveniente.

4. Si desea generar código de acuerdo con sus propias necesidades en lugar de escribirlo usted mismo, puede probar Spring Boot

.....

Hay muchos otros. Solo debe recordar que si está inflado o no, está determinado en gran medida por su capacidad cognitiva y de uso, no por el marco en sí. Cómo aprender este excelente marco. Sugerencias:

1. No confíes en el vídeo tutorial hasta que hagas clic en él

2. Simplemente lee el artículo en línea, no lo copies y termínalo tú mismo

3. consulte primero Spring Reference para obtener más información sobre los principios.