- Creación de un proyecto Spring Boot
- Controladores
- Modelo de datos
- Inicializando los datos
- Seguridad
- Archivos en la nube
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 Archivo->Nuevo Proyecto...
Dependencias de base para la aplicación de ejempo:
IMPORTANTE: Dejar tiempo para que el IDE cargue los índices.
Para ajustarnos a la terminología conocida, llamaremos a esta parte de nuestra aplicación Seeder.
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