Sobre módulo de aprendizaje JavaEE en la primavera!

Siete módulos, como sigue:

1. primavera Núcleo: Núcleo de la cápsula es la parte más fundamental de la estructura, para proporcionar características de la COI y de inyección de dependencia. El concepto básico aquí es el BeanFactory, que prevé el patrón clásico de fábrica para eliminar la necesidad de embarazos únicos programáticas y le permite realmente dependencias y la lógica del programa separado de la configuración.

2.Spring Contexto: construido Core la base de la cápsula  Contexto paquete encapsulado, se proporciona un método para acceder a una trama de tipo de objeto, un poco como un JNDI-registro. Contexto encapsulado características de paquetes derivados de Beans encapsulados paquete, y añade soporte para internacionalización (I18N) de (para los lotes de ejemplo de recursos), la propagación de eventos, de manera transparente para crear una carga de recursos y el contexto, por ejemplo, por contenedor Servlet.

3. DAO la primavera:   DAO  (el acceso a objetos de datos) proporciona una capa JDBC-abstracción, puede eliminar el código de error tedioso JDBC de codificación y el análisis de la base de datos específica del proveedor. Y, JDBC paquete también proporciona un paquete mejor que la programación de los métodos de gestión de transacciones declarativa, no sólo para lograr una interfaz en particular, sino para todos los POJO (plain old objetos Java) son aplicables.

El ORM 4.Spring:  el ORM  paquete proporciona un común "objeto / relacional" mapeo de las APIs capa de integración. Incluyendo la APP , el JDO , la hibernación  y  iBatis  . Utilizando el paquete ORM, se pueden mezclar con todas las características proporcionadas por la Primavera "O / R" mapeo, simple función de gestión de transacciones declarativa se mencionó anteriormente.

5.Spring AOP: Resorte de  AOP  paquete proporciona una programación orientada a aspectos AOP Alliance compatible es por lo que puede definir, por ejemplo, un interceptor de método (método interceptores) y el punto tangencial (puntos de corte), lógicamente, con lo cual acoplamiento funcional código debilitado, están claramente separadas. Por otra parte, el uso de la funcionalidad de nivel origen de metadatos, también se puede combinar una variedad de información sobre el comportamiento en el código.

6.Spring Web: paquete Web de primavera proporciona funciones básicas Web orientados al desarrollo de integración, tales como archivos de varios archivos, el uso de los oyentes eran Servlet Application Context COI inicialización contenedor y para la Web. Cuando se utiliza en conjunción con el WebWork primavera o puntales, este es el paquete se puede combinar con otro marco de primavera.

7.Spring Web MVC: Primavera en MVC paquete proporciona la implementación de aplicaciones Web Modelo-Vista-Controlador (MVC). Spring Framework MVC no sólo proporciona una implementación convencional que proporciona un modelo separación clara, en las áreas entre el código del modelo y la forma del Web. Y, también por medio de otras características de la Spring Framework.

Supongo que te gusta

Origin www.cnblogs.com/wtayits/p/12549050.html
Recomendado
Clasificación