Springboot项目连接mysql数据库
在写一个前后端分离的项目,本篇文章介绍的是:
一个后段项目的搭建,连接数据库,以及一个简单接口的书写。
项目准备:
后端项目:
- java环境
- maven
- mysql数据库
- idea编译器
前端项目:
- node环境
- vscode编译器
案例
1. 新建一个springboot项目
2. 添加依赖
我们项目里面需要的依赖一共有三个
- Mysql
- JDBC
- mybatis-plus
- 添加依赖
找到项目最外层目录下的pom.xml
文件。
这个文件专门是maven
用来管理jar包依赖的文件.
我们项目中所用到的依赖,在这里都要注册一下项目中才能使用。
以下 pom.xml 重点是·连接数据库配置·部分
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>tuuu</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>tuuu</name>
<description>tuuu</description>
<properties>
<java.version>1.8</java.version>
<maven.test.skip>true</maven.test.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 连接数据库配置 begin-->
<!--MYSQL依赖-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</art