Manual Aplicación Monolítica MVC Con Spring Boot Parte 1 v2
Manual Aplicación Monolítica MVC Con Spring Boot Parte 1 v2
Descripción breve
Mini tutorial para la instalación de Spring Tools 4 for Eclipse, soporte para JAVA 17 y
desarrollo completo del proyecto
1
1 Tema 01: Configuración del Entorno
Primero debemos descargar “Spring Tools 4 for Eclipse” (https://spring.io/tools):
2
clic en <Launch>:
3
Clic en “Install” del soporte para JAVA 17 y marcamos como se muestra:
Clic en confirmar:
4
Luego agregamos lombok, para lo cual primero descargamos y luego ejecutamos:
Muestra el “instalador”:
5
2 Tema 02: Creación de la Base de Datos
Abrir PgAdmin de PostgreSQL:
6
ingresamos la siguiente información para el Nuevo Proyecto Spring Boot:
7
Seleccionamos las siguientes dependencias:
8
Clic en next:
Clic en Finish:
9
A continuación, se muestra el proyecto recién creado.
10
A continuación, creamos la estructura inicial para el proyecto:
11
Y codificamos como sigue:
12
Agregamos los recursos estáticos a nuestro proyecto, como un icono y los archivos de
Bootstrap, con lo que el proyecto se vería así:
13
Y le ponemos de nombre “disenoBase.html”:
14
15
16
Luego creamos otra plantilla para nuestra ventana principal, tomando en cuenta el diseño
base:
17
Luego ejecutamos el proyecto como Aplicación Spring Boot:
En la consola se muestra:
18
Si abrimos la aplicación en el Navegador:
19
5 Tema 05: Creación de las Clases de Dominio
Ahora, agregamos el modelo de datos, en el paquete Dominio:
20
A continuación, se muestra el código de cada clase del dominio de datos:
21
22
23
24
25
6 Tema 06: Creación de las Clases de Repositorio
Paso seguido agregamos los repositorios a la carpeta “repositorio”:
26
27
7 Tema 07: Creación de las Clases de Servicio
Se crean las siguientes clases de servicio:
28
29
Ahora, se muestra el código de implementación de dichas interfaces:
30
31
32
33
34
35
8 Tema 08: Creación de las Clases de Control
Se deben crear los siguientes controladores:
36