Spring Boot 访问 MySQL 数据教程
1. 项目的目录结构及介绍
下载并解压 gs-accessing-data-mysql 项目后,你会看到以下目录结构:
gs-accessing-data-mysql/
├── initial/
└── complete/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── example/
│ │ │ └── accessingdatamysql/
│ │ │ ├── MainApplication.java
│ │ │ ├── User.java
│ │ │ ├── UserRepository.java
│ │ │ └── MainController.java
│ │ └── resources/
│ │ ├── application.properties
│ │ └── static/
│ │ └── templates/
│ └── test/
└── pom.xml
initial/:空项目,用于开始教程。complete/:完整项目,按照教程配置好,可以直接构建和运行。src/main/java/com/example/accessingdatamysql/:包含主要的Java源文件。src/main/resources/:包含配置文件和其他资源文件。pom.xml:Maven项目的配置文件。
2. 项目的启动文件介绍
在 complete/src/main/java/com/example/accessingdatamysql/ 目录下,主要的启动文件是 MainApplication.java:
package com.example.accessingdatamysql;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class, args);
}
}
@SpringBootApplication:这是一个方便的注解,它添加了@Configuration、@EnableAutoConfiguration和@ComponentScan。main方法:使用SpringApplication.run方法来启动应用程序。
3. 项目的配置文件介绍
在 complete/src/main/resources/ 目录下,主要的配置文件是 application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=dbuser
spring.datasource.password=dbpass
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url:数据库的连接URL。spring.datasource.username:数据库用户名。spring.datasource.password:数据库密码。spring.datasource.driver-class-name:数据库驱动类名。
这些配置项用于连接到MySQL数据库。确保数据库服务器正在运行,并且用户名和密码正确。
通过以上步骤,你可以成功运行和配置 gs-accessing-data-mysql 项目,实现对MySQL数据库的访问。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



