创建一个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>

启动项目

相关推荐
mzhan01733 分钟前
Linux: compare的直观性
java·linux·服务器
mask哥39 分钟前
力扣算法java实现汇总整理(下)
java·算法·leetcode
平凡但不平庸的码农1 小时前
Go 错误处理详解
开发语言·后端·golang
小陈的进阶之路1 小时前
Python系列课(2)——判断
java·前端·python
刚子编程1 小时前
C# Join 进阶:GroupJoin、性能对决与自定义比较器
java·servlet·c#·join
漫随流水1 小时前
IDEA快速生成构造方法(空参、带参)
java·intellij-idea
spencer_tseng1 小时前
Spring Boot 3.0+ jakarta.*
java·spring boot
Bat U1 小时前
JavaEE|文件操作和IO
java·开发语言
DavidSoCool2 小时前
Spring AI Alibaba ReactAgent 调用Tool 实现多轮对话
java·人工智能·spring·多轮对话·reactagent
PRINT!2 小时前
个人财富全景管理系统 AssetMe【内容均为AI制作】
spring boot·信息可视化·ai编程