Spring Boot
Spring Boot
Tema Springboot
URL
Spring boot 1
📌 Spring Boot es un marco de trabajo (framework) de Java que facilita la creación
de aplicaciones web y servicios en línea. Proporciona un conjunto de
herramientas y bibliotecas para simplificar el proceso de desarrollo,
permitiéndote enfocarte en la lógica de tu aplicación en lugar de en la
configuración de infraestructura.
Spring Boot se basa en el marco de trabajo Spring y utiliza características como la
inversión de control y la inyección de dependencias para facilitar la creación de
aplicaciones. Además, Spring Boot incluye un servidor web incorporado, lo
que significa que no necesitas preocuparte por configurar y administrar un
servidor web separado.
En resumen, Spring Boot es una herramienta que te ayuda a crear aplicaciones
web y servicios en línea de forma más rápida y sencilla, permitiéndote
centrarte en lo que realmente importa: la lógica de tu aplicación.
Al crear un proyecto
Seleccionar 2.7.9
Archivo pom
Ir al archivo pom.xml
Ser cuidadoso y fijarse donde se pone, de otro modo van a haber errores.
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0455543d-1932-44f2-8
897-578d19b1bb5f/dependencias.txt
Spring boot 2
Cuando aparece este pop up al guardar debemos poner always.
Primera sentencia. Por cada proyecto que hagamos vamos a copiar esto.
spring.mvc.view.prefix=/WEB-INF/
Segunda sentencia. Para hacer conexión con MySQL, con el puerto por defecto. Allí
ponemos el nombre del esquema con el que trabajaremos.
Lo último que pondremos. Nos muestra las query que hacemos desde el proyecto a la base
de datos. Cuando veamos un error vamos a poder revisarlo.
spring.mvc.view.prefix=/WEB-INF/
spring.datasource.url=jdbc:mysql://localhost:3306/hamilton
spring.datasource.username=root
spring.datasource.password=contraseña
Spring boot 3
spring.jpa.show-sql= true
model
repository
service
Equipos.java
Estudiantes.java
Escribimos:
@Entity(name=”nombre”)
@GeneratedValue
Spring boot 4
Apretamos 💡 e Importar ‘GeneratedValue’
Spring boot 5
Así debería quedar la clase Equipo
Constructor vacío
Constructor completo
Getters
Setters
Spring boot 6
Así deberían quedar los constructores, getters y setters de la clase Equipo
Spring boot 7
Así deberían quedar los constructores, getters y setters de la clase Estudiante
Correr Código
Spring boot 8
Spring boot 9
Seleccionar botón de spring boot y correr desde Apps
Presionamos Run
Una vez carga y nos sale (JVM running for [número]) en la última línea, significa que está
corriendo correctamente y nos conectamos a la base de datos.
◝(ᵔᵕᵔ)◜◝(ᵔᵕᵔ)◜◝(ᵔᵕᵔ)◜
Spring boot 10
Spring boot 11