初次搭建spring boot项目,然后运行报错了,报错信息如下:
根据错误描述,是没有配置数据库相关参数。有两种解决方法:
第一种、在
application.properties
文件中配置如下信息:
#应用名称
spring.application.name=extension
#访问端口
server.port=port
#编码格式
server.tomcat.uri-encoding=UTF-8
#数据库相关配置
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=database_url:port/database_name
spring.datasource.username=数据库用户名
spring.datasource.password=数据库密码
spring.datasource.tomcat.max-idle=10
spring.datasource.tomcat.max-wait=10000
spring.datasource.tomcat.min-idle=5
spring.datasource.tomcat.initial-size=5
#session生命周期
server.servlet.session.timeout=30m
第二种、在程序入口Application类中声明:
1、java中: @SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
2、kotlin中:@SpringBootApplication(exclude = [DataSourceAutoConfiguration::class])
上面两种方法都能解决上面的报错,但第二种没对数据库进行相关配置,在涉及到数据库时还是要像第一种方法中那样去配置。
网友评论