Menu

Spring Boot + MySQL | Coneccion Base de datos

0 Comment


Spring Boot + MySQL Conección Base de datos

Lo mas importante de un sistema de información o un software informático es poder guardar tu información y eso se logra conectando con una base de datos.

En este tutorial te mostrare como conectar a una base de datos MYSQL. Obviamente como pre-requisito  debes de tener instalado tu servidor local de MYSQL.

Para lograrlo hay que agregar el siguiente código en tu pom.xml y configurar el application.properties para apuntar a tu base de datos.

Pom.xml


<!-- Configuracion del ORM de spring boot para persistencia -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<!-- Conector/libreria de MYSQL para java -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>

application.properties


#Data source 
#Indica el driver/lib para conectar java a mysql
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

#Url donde esta el servicio de tu mysql y el nombre de la base de datos
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase

#Usuario y contrasena para tu base de datos descrita en la linea anterior
spring.datasource.username=root
spring.datasource.password=root

#[opcional]Imprime en tu consola las instrucciones hechas en tu base de datos.
spring.jpa.show-sql = true

Con esto ya tienes Spring Boot conectado a MYSQL, puedes combinar este tutorial con (spring-boot-crud-mvc-jpa-h2-parte-1/ y spring-boot-crud-mvc-jpa-relaciones-11-y/) para no usar la base de datos embebida H2.

Dejame saber si tienes algun problema o duda.

Gracias por llegar al final de este video,

Cruizg93

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *