创建一个SpringBoot项目(连接数据库)

新建项目

根据自己的情况选依赖

删除不用的文件

加载maven依赖

配置数据库 别忘了修改自己的用户名和密码、数据库的名称(注意格式)

复制代码
server:
  port: 9090

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: 用户名
    password: 用户密码
    url: jdbc:mysql://localhost:3306/你的数据库名称?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8&allowPublicKeyRetrieval=true

此时要注意你的数据库是可以正常连接的

复制代码
# 命令行测试
mysql -u root -p -h localhost -P 3306

期间出现了如下问题,这是因为少了依赖

复制代码
<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <scope>runtime</scope>
</dependency>

启动项目

相关推荐
M***2991几秒前
【Spring Boot】SpringBoot自动装配-Import
java·spring boot·后端
墨雪不会编程1 分钟前
C++基础语法篇五 ——类和对象
java·前端·c++
C***u1761 分钟前
Spring Boot 3.x 系列【3】Spring Initializr快速创建Spring Boot项目
spring boot·后端·spring
一 乐2 分钟前
农产品销售|农产品供销|基于SprinBoot+vue的农产品供销系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·spring boot
是小崔啊3 分钟前
【SAA】01 - Spring Ai Alibaba快速入门
java·人工智能·spring
f***R84 分钟前
go测试问题记录
开发语言·后端·golang
爱学习的小可爱卢4 分钟前
JavaEE进阶——Cookie与Session:Web安全的双刃剑
java·javaee进阶
semantist@语校4 分钟前
第五十一篇|构建日本语言学校数据模型:埼玉国际学院的城市结构与行为变量分析
java·大数据·数据库·人工智能·百度·ai·github
LSL666_6 分钟前
4 Maven 项目构建与配置要点总结
java·tomcat·maven
好好研究8 分钟前
MyBatis框架 - 延迟加载+一/二级缓存
java·数据库·mybatis