springboot出现This generated password is for development use only.
时间: 2024-05-11 10:19:22 浏览: 434
vgg_generated_120.i等文件.zip
这个警告是因为在开发环境下,Spring Boot 会自动生成一个随机密码作为数据库的密码,以便于快速地进行开发和测试。但是这个密码并不是很安全,因为它是可以被猜测到的。
如果你想要更安全的密码,可以在配置文件中手动设置一个密码。在 application.properties 或 application.yml 文件中,添加以下配置:
```
spring.datasource.password=yourpassword
```
注意将 `yourpassword` 替换成你自己的数据库密码。
如果你不想看到这个警告,可以在 application.properties 或 application.yml 文件中添加以下配置:
```
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
```
这个配置会禁用 Spring Boot 的自动配置,包括自动生成数据库密码的功能。但是需要注意的是,这样做可能会导致其他问题。
阅读全文