Spring MVC – Ejemplo básico usando JSTL

JSP Standard Tag Library (JSTL) es un conjunto de etiquetas que se pueden usar para implementar algunas operaciones comunes, como bucles, formato condicional y otras. JSTL tiene como objetivo proporcionar una manera fácil de mantener páginas SP. El uso de etiquetas definidas en JSTL ha simplificado la tarea de los diseñadores para crear páginas web. … Continue reading «Spring MVC – Ejemplo básico usando JSTL»

Spring WebApplicationInitializer con ejemplo

En Spring , WebApplicationInitializer es una interfaz y es una implementación de Servlet 3.0+ para configurar ServletContext mediante programación en comparación con la forma tradicional de hacerlo mediante el archivo web.xml . Esta interfaz se utiliza para iniciar aplicaciones web de Spring. WebApplicationInitializer registra un Spring DispatcherServlet y crea un contexto de aplicación web Spring. … Continue reading «Spring WebApplicationInitializer con ejemplo»

Diferencia entre ApplicationContext y WebApplicationContext en Spring MVC

El marco Spring MVC permite la separación de módulos, a saber, Modelo, Vista y Controlador, y maneja sin problemas la integración de la aplicación. Esto permite al desarrollador crear aplicaciones complejas que también utilizan Clases Java sencillas. El objeto modelo se puede pasar entre la vista y el controlador usando mapas.  ¿Qué es ApplicationContext? El … Continue reading «Diferencia entre ApplicationContext y WebApplicationContext en Spring MVC»

Primavera – Inyección de dependencia con método de fábrica

Spring Framework proporciona Inyección de dependencia para eliminar la relación de dependencia convencional entre objetos. Para inyectar dependencias usando el método de fábrica, usaremos dos de los atributos factory-method y factory-bean de los elementos bean. Nota : los métodos de fábrica son aquellos métodos que devuelven la instancia de la clase. Método de fábrica: estos … Continue reading «Primavera – Inyección de dependencia con método de fábrica»

Primavera: inyección de valores literales mediante inyección de constructor

Spring IoC (Inversion of Control) Container es el núcleo de Spring Framework. Crea los objetos, configura y ensambla sus dependencias, gestiona todo su ciclo de vida. El Contenedor utiliza Inyección de Dependencia (DI) para administrar los componentes que componen la aplicación. Obtiene la información sobre los objetos de un archivo de configuración (XML) o Java … Continue reading «Primavera: inyección de valores literales mediante inyección de constructor»

Primavera – Plantilla JDBC

Java Database Connectivity (JDBC) es una interfaz de programación de aplicaciones (API) que define cómo un cliente puede acceder a una base de datos. Es una tecnología de acceso a datos utilizada para la conectividad de bases de datos Java. Proporciona métodos para consultar y actualizar datos en una base de datos y está orientado … Continue reading «Primavera – Plantilla JDBC»

Spring – Lista desplegable de formularios MVC

En este artículo, aprenderemos sobre la lista desplegable de Spring MVC. Crearemos un proyecto Spring MVC básico en el paquete de herramientas Spring (STS) para hacer una lista desplegable usando la etiqueta form:select . spring-form.tld Podemos usar Java Server Pages (JSP) como un componente de vista en Spring Framework. Para ayudarlo a implementar vistas usando … Continue reading «Spring – Lista desplegable de formularios MVC»

Resorte: inyección Setter con objeto dependiente

La inyección de dependencia es la funcionalidad principal proporcionada por Spring IOC (Inversion of Control). El módulo Spring-Core es responsable de inyectar dependencias a través de los métodos Constructor o Setter. En Setter Dependency Injection (SDI), la dependencia se inyectará con la ayuda de los métodos setters y getters. Se utiliza un archivo de configuración … Continue reading «Resorte: inyección Setter con objeto dependiente»

Anotación Spring @Controller con ejemplo

Spring es uno de los marcos Java EE más populares. Es un marco ligero de código abierto que permite a los desarrolladores de Java EE 7 crear aplicaciones empresariales sencillas, fiables y escalables. Este marco se centra principalmente en proporcionar varias formas de ayudarlo a administrar sus objetos comerciales. Hizo que el desarrollo de aplicaciones … Continue reading «Anotación Spring @Controller con ejemplo»

Bota de primavera | Cómo acceder a la base de datos usando Spring Data JPA

Spring Data JPA es un método para implementar repositorios JPA para agregar fácilmente la capa de acceso a datos en las aplicaciones. CRUD significa crear, recuperar, actualizar, eliminar, que son las posibles operaciones que se pueden realizar en una base de datos. En este artículo, veremos un ejemplo de cómo acceder a los datos de … Continue reading «Bota de primavera | Cómo acceder a la base de datos usando Spring Data JPA»