0% encontró este documento útil (0 votos)
122 vistas59 páginas

Tutorial Básico de Spring Boot - Parte 5

Este documento presenta un mini tutorial para configurar el entorno de desarrollo Spring Boot utilizando Spring Tools 4 para Eclipse. Explica cómo crear un proyecto Spring Boot básico con controladores, plantillas, modelos de datos, repositorios y servicios.

Cargado por

Jose Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
122 vistas59 páginas

Tutorial Básico de Spring Boot - Parte 5

Este documento presenta un mini tutorial para configurar el entorno de desarrollo Spring Boot utilizando Spring Tools 4 para Eclipse. Explica cómo crear un proyecto Spring Boot básico con controladores, plantillas, modelos de datos, repositorios y servicios.

Cargado por

Jose Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 59

TUTORIAL BASICO CON

SPRING BOOT
Parte 4 – Controladores

Descripción breve
Mini tutorial para la instalación de Spring Tools 4 for Eclipse, soporte para JAVA 15 y
configuración inicial del proyecto

Ms. Camilo E. Suárez Rebaza


csuarez@uns.edu.pe
Tutorial Básico de Spring Boot
Descargar Spring Tools 4 for eclipse (https://spring.io/tools):

Copiar a Disco y desempaquetar:

Abrir PgAdmin de PostgreSQL:

1
Crear base de datos:

Abrir el Spring Tool Suite:

2
Vamos a Y buscamos soporte para JDK 15:

Clic en “Install” del soporte para JAVA 15 y marcamos como se muestra:

3
Clic en confirmar:

Clic en aceptar la licencia y clic en Finish.

Reiniciamos Spring Tools 4 for Eclipse.

4
Creamos un Nuevo proyecto “Spring Started Project”:

ingresamos la siguiente información para el Nuevo Proyecto Spring Boot:

5
Seleccionamos las siguientes dependencias:

6
Clic en next:

Clic en Finish:

7
A continuación se muestra el proyecto recién creado.

Abrimos el archivo “application.properties” y Configuramos el acceso a la base de datos


“básico” de PostgreSQL creada al inicio:

8
A continuación, creamos la estructura inicial para el proyecto:

Abrimos el paquete “Controlador” y dentro de él creamos el controlador para nuestro menú


principal:

9
Y codificamos como sigue:

10
Abrimos la carpeta “templates” y creamos nuestra plantilla principal:

Y le ponemos de nombre “disenoBase.html”:

11
Clic en finish y agregamos el siguiente código:

12
13
Luego creamos otra plantilla para nuestra ventana principal, tomando en cuenta el diseño
base:

14
Clic en finish y añadimos el siguiente código:

Luego ejecutamos el proyecto como Aplicación Spring Boot:

15
En la consola se muestra:

Si abrimos la aplicación en el Navegador:

16
Se muestra la ventana principal:

Ahora, agregamos el modelo de datos, en el paquete Dominio:

A continuación, se muestra el código de cada clase del dominio de datos:

17
18
19
20
21
Paso seguido agregamos los repositorios a la carpeta “repositorio”:

22
Se muestra el código de cada repositorio:

23
Luego, se agrega las clases de servicio:

24
A continuación, las interfaces de servicio:

25
26
Ahora, se muestra el código de implementación de dichas interfaces:

27
28
29
30
31
Se deben crear los siguientes controladores:

32
A continuación mostramos el código para cada controlador:

33
34
35
36
37
38
39
40
La estructura del proyecto quedaría como se muestra a continuación:

41
Ahora se muestran las vistas de las demás ventanas de la aplicación:

42
A continuación, se muestra el código de las vistas, utilizando plantillas Thymeleaf:

43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy