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

启动项目

相关推荐
Wang's Blog14 小时前
Java 项目实战: 外卖平台优化-Nginx配置文件结构与块层级
java·开发语言·nginx
卷无止境15 小时前
独立开发者的"富矿地带":哪些垂直领域值得你押注一辈子?
后端·python
\光辉岁月/15 小时前
5.java-数组
java·开发语言
谢亮_vipxieliang15 小时前
Spring 事务失效的常见场景
java·开发语言·数据库·spring boot
狼爷16 小时前
从零用 Java 构建 AI Agent 框架:JavaManus 设计与实现深度解析
后端·langchain·aigc
郑州光合科技余经理16 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
2601_9620715716 小时前
类变量和全局变量的生命周期有什么区别?
java·开发语言·jvm
code2cat16 小时前
Java进阶篇之AtomicReference:一次替换引用,读到一份完整状态
java·并发编程·不可变对象·atomicreference
专业程序开发源16 小时前
springboot简历管理系统81389-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计
Wang's Blog16 小时前
Java 项目实战: 外卖平台优化-前后端分离开发模式与工程拆分
java·开发语言