Crear proyecto con Spring Initializr

2/25
Recursos
Transcripción

Aportes 12

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

hagan mas contenido de java por favor…

Estructura del proyecto:

  • Gradle, java 17, spring boot 3.X
  • Dependencias
    • Lomnbok
    • Spring data jpa
    • Spring web
    • My sql driver

Recuerden tener seleccionado en la configuración global de intellij como en la del propio proyecto java en su versión 17

Ya era hora de retomar y renovar los cursos de Java, por que los viejos del 2009, estan mandados a recoger.

Estructura de paquetes

  • com.platizi.pizzeria.controllers
  • com.platizi.pizzeria.services
  • com.platizi.pizzeria.persistence
    • entity
    • repository
Hola, por si alguien utiliza el sprint initializer recientemente 2024, no va a encontrar las versiones de springboot que salen en el video. Al interntar abrir el proyecto les va a a dar un error de depdencia no resuelta. Solución Modifiquen el archivo build.gradle del proyecto con los valores del video para lograr una compilación exitosa plugins { id 'java' id 'org.springframework.boot' version '3.0.4' id 'io.spring.dependency-management' version '1.1.0' }

Programador que se respeta crea la estructura desde la terminal jajaja

mkdir -p {web/controller,persistence/{entity,repository},service}

Hasta los momentos el curso va bien saludos al profe

Por fin salió el curso, espero con ansias terminarlo

Ese sourceComp = 17, Es lo mismo que java { toolchain { languageVersion = JavaLanguageVersion.*of*(17) } }

Usando Intelij me daba un error inentendible. Lo abri con VSC y el error era simplemente que tenia que colocar la configuracion de la DB para que levante correctamente .

Execution failed for task ':PizzeriaApplication.main()'.
> Process 'command '/usr/lib/jvm/java-1.21.0-openjdk-amd64/bin/java'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD FAILED in 2s

Lo solucioné agregando las variables en application.propierties :

spring.datasource.url=jdbc:mysql://localhost:3306/tu_base_de_datos
spring.datasource.username=tu_usuario
spring.datasource.password=tu_contraseña
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

✅

Hasta el momento todo funciona 🙂