DEV Community

Miguel Ramirez
Miguel Ramirez

Posted on

#Spring #spring_boot #create_new_proyect #Basic #H2 database #_

Este es un ejemplo básico para inicializar un tipo de proyecto con spring boot.

Si ingresamos a Spring Boot initializr https://start.spring.io/
podemos crear un proyecto basico o inicial y agregar las dependencias iniciales que deseamos que cuente nuestro proyecto.

En este caso usamos java 8,

image

agregando dependencias como:
image

dep. basicas agregadas:
Lombok para evitar repetir codigo,
Validation con hibernate validator, validar data.
JPA usa hibernate como ORM u ODM para la persistencia del proyecto.
H2 Databasesoportada por JDBC, para usar una base de datos de prueba rapida com desarrolador.
spring devtools en para mejorar la experiencia del desarollador con livereload y restarts automaticos de servidor.
thymeleaf como motor de plantillas
SPRING WEB nos proporciona la el contenedor de apache tomcat embebido y para usar el RESTfull en una arq. MVC.

Aceptas, se descarga un comprimido y al descomprimirlo ya tienes tu proyecto básico.

Listo!

Top comments (0)