Skip to content

IES-Rafael-Alberti/clases-spring-22-23

Repository files navigation

Clases Spring Boot 2022-23

  • Creación de un proyecto Spring Boot
  • Controladores
  • Modelo de datos
  • Inicializando los datos
  • Seguridad
  • Archivos en la nube

Creación de un proyecto Spring Boot

La fuente de creación de proyectos Spring Boot es Spring Initialzr.

Desde esta web se puede descargar un proyecto con las dependencias seleccionadas en el asistente de creación de proyectos.

Ese proyecto base, se puede descomprimir y editar desde cualquier IDE compatible.

En la web del proyecto Spring se encuentran herramientas para Eclipse, Visual Studio Code y Theia.

Usando IntelliJ IDEA Ultimate

Usando Archivo->Nuevo Proyecto...

Dependencias de base para la aplicación de ejempo:

IMPORTANTE: Dejar tiempo para que el IDE cargue los índices.

Inicializando los datos

Para ajustarnos a la terminología conocida, llamaremos a esta parte de nuestra aplicación Seeder.

Dependencias Javar Faker

Vuestro nuevo Dios:
Dan Vega, ruega por nosotros

Ejemplo URL Mongo local (application.properties): spring.data.mongodb.uri=mongodb://javier:pestillo@mongo:27017/prison-images?authSource=prison-images

Ejemplo application.properties Postgres local: spring.datasource.url=jdbc:postgresql://postgres:5432/prison spring.datasource.username=javier spring.datasource.password=pestillo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages