Recent comments

Spring boot jdbc

Spring boot jdbc


Spring Boot proporciona arrancador y bibliotecas para conectarse a nuestra aplicación con JDBC. Aquí, estamos creando una aplicación que se conecta con la base de datos Mysql. Incluye los siguientes pasos para crear y configurar JDBC con Spring Boot.
Pasos previos antes de crear la base de datos
mysql -u root -p

show databases;

Crear una base de Datos
create database springbootdb
use springbootdb;
Crear una tabla
create table user(id int UNSIGNED primary key 
not null auto_increment, name varchar(100), 
email varchar(100));

Crear un Spring Boot Project
Spring Boot jdbc 1
Provee la información
Spring Boot jdbc 2
Agrega dependencias
Spring Boot jdbc 3
Despues crea lo siguiente.
Configura la BD en  application.properties file.
// application.properties
spring.datasource.url=jdbc:mysql://localhost/
springbootdb

spring.datasource.username=root

spring.datasource.password=mysql

spring.datasource.driver-class-name=com.mysql.jdbc.Driver

spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect

spring.jpa.show-sql=true

spring.jpa.hibernate.ddl-auto=update
// SpringBootJdbcApplication.java
package com.javatpoint;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication

public class SpringBootJdbcApplication {

public static void main(String[] args) {

SpringApplication.run(SpringBootJdbcApplication.class, args);

}

}
Crea el controlador para manejar los request.
// SpringBootJdbcController.java
package com.javatpoint;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.jdbc.core.JdbcTemplate;

import org.springframework.web.bind.annotation.RestController;

@RestController

publicclass SpringBootJdbcController {

    @Autowired

    JdbcTemplate jdbc;

    @RequestMapping("/insert")

    public String index(){

        jdbc.execute("insert into user(name,email)values('javatpoint','java@javatpoint.com')");

        return"data inserted Successfully";

    }

}

Corre la aplicación

Corre SpringBootJdbcApplication.java como Java application.
Spring Boot jdbc 4
Abre la siguiente URL
Spring Boot jdbc 5
Si todo esta ok, confirma con la tabla
Spring Boot jdbc 6
Ahora podemos agregar el resto de operaciones ðŸ™‚

No hay comentarios.