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

启动项目

相关推荐
文心快码BaiduComate4 小时前
Comate Zulu实测:不会编程也能做软件?AI程序员现状令人震惊
java·程序员·前端框架
Michael_lcf4 小时前
Java的UDP通信:DatagramSocket和DatagramPacket
java·开发语言·udp
摇滚侠4 小时前
Spring Boot 3零基础教程,WEB 开发 HttpMessageConverter @ResponseBody 注解实现内容协商源码分析 笔记33
java·spring boot·笔记
计算机毕业设计小帅4 小时前
【2026计算机毕业设计】基于Springboot的校园电动车短租平台
spring boot·后端·课程设计
调试人生的显微镜4 小时前
Web前端开发工具实战指南 从开发到调试的完整提效方案
后端
静心观复4 小时前
drawio画java的uml的类图时,class和interface的区别是什么
java·uml·draw.io
Java水解4 小时前
【SQL】MySQL中空值处理COALESCE函数
后端·mysql
Laplaces Demon4 小时前
Spring 源码学习(十四)—— HandlerMethodArgumentResolver
java·开发语言·学习
guygg884 小时前
Java 无锁方式实现高性能线程
java·开发语言