1.使用jdbc连接数据库
application.properties文件
#设置数据库连接
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.url=jdbc:mysql://localhost:3306/newjdbc?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
#后面一长串是防止乱码
2.测试类

注意使用jdbc的时候如果springboot版本不是2.20会报空指针异常的错误
3.使用jpa连接数据库
要在application里加一句
spring.main.allow-bean-definition-overriding=true
不然会报类名重复的错误
#设置数据库连接
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.url=jdbc:mysql://localhost:3306/newjdbc?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
spring.main.allow-bean-definition-overriding=true
本文详细介绍如何在Spring Boot中使用JDBC和JPA连接MySQL数据库。包括application.properties文件的数据库连接配置,以及解决springboot版本导致的空指针异常和类名重复问题。

877

被折叠的 条评论
为什么被折叠?



