亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

SpringBoot JDBC示例

Spring Boot提供了用于通過JDBC連接到我們的應(yīng)用程序的啟動器和庫。在這里,我們正在創(chuàng)建一個與Mysql數(shù)據(jù)庫連接的應(yīng)用程序。它包括以下步驟以使用Spring Boot創(chuàng)建和設(shè)置 JDBC 。

創(chuàng)建數(shù)據(jù)庫

create database springbootdb

在 mysql中創(chuàng)建表

create table user(id int UNSIGNED primary key not null auto_increment, name varchar(100), email varchar(100));

創(chuàng)建 Spring Boot Pproject

Spring Boot jdbc 1

提供項目名稱和其他與項目相關(guān)的信息。

Spring Boot jdbc 2

提供依賴項

Spring Boot jdbc 3

完成后,在項目中創(chuàng)建以下文件。

將數(shù)據(jù)庫配置到application.properties文件中。

//application.properties

spring.datasource.url=jdbc:mysql://localhost:3306/springbootdb
spring.datasource.username=root
spring.datasource.password=mysql
spring.jpa.hibernate.ddl-auto=create-drop

//SpringBootJdbcApplication.java

package com.nhooo;
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);
    }
}

創(chuàng)建一個控制器來處理HTTP請求。

//SpringBootJdbcController.java

package com.nhooo;
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
public class SpringBootJdbcController {
    @Autowired
    JdbcTemplate jdbc;  
    @RequestMapping("/insert")
    public String index(){
        jdbc.execute("insert into user(name,email)values('nhooo','java@(cainiaoplus.com)')");
        return"data inserted Successfully";
    }
}

運(yùn)行應(yīng)用程序

運(yùn)行 SpringBootJdbcApplication.java 文件為 Java 應(yīng)用程序。

Spring Boot jdbc 4

現(xiàn)在,打開瀏覽器,并遵循以下URL。

Spring Boot jdbc 5

它表示數(shù)據(jù)已成功插入。讓我們通過檢查mysql表來確認(rèn)它。

圖片.png

好,我們的應(yīng)用程序正在運(yùn)行精細(xì)。現(xiàn)在,我們還可以執(zhí)行其他數(shù)據(jù)庫操作。