SpringBoot教程

SpringBoot JDBC示例

Spring Boot提供了用于通过JDBC连接到我们的应用程序的启动器和库。在这里,我们正在创建一个与Mysql数据库连接的应用程序。它包括以下步骤以使用Spring Boot创建和设置 JDBC 。
创建数据库
create database springbootdb
在 mysql中创建表
create table user(id int UNSIGNED primary key not null auto_increment, name varchar(100), email varchar(100));
创建 Spring Boot Pproject
Spring Boot jdbc 1
提供项目名称和其他与项目相关的信息。
Spring Boot jdbc 2
提供依赖项
Spring Boot jdbc 3
完成后,在项目中创建以下文件。
将数据库配置到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.lidihuo;
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);
    }
}
创建一个控制器来处理HTTP请求。
//SpringBootJdbcController.java
package com.lidihuo;
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('lidihuo','java@lidihuo.com')");
        return"data inserted Successfully";
    }
}

运行应用程序

运行 SpringBootJdbcApplication.java 文件为 Java 应用程序。
Spring Boot jdbc 4
现在,打开浏览器,并遵循以下URL。
Spring Boot jdbc 5
它表示数据已成功插入。让我们通过检查mysql表来确认它。
Spring Boot jdbc 6
好,我们的应用程序正在运行精细。现在,我们还可以执行其他数据库操作。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4