报错信息
***************************
APPLICATION FAILED TO START
***************************
Description:
The bean 'dataSource', defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Generic.class], could not be registered. A bean with that name has already been defined in class path resource [com/example/flowabledemo/config/FlowableConfig.class] and overriding is disabled.
Action:
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true
原因
没有正确连接到数据库, 排查数据库连接配置信息, 如: 用户名密码, 连接的数据库是否存在, 连接池配置是否正确
博客内容描述了在Spring Boot应用中遇到的数据库连接问题,具体表现为bean 'dataSource'的注册失败,原因是存在同名bean定义冲突且不允许覆盖。解决方案包括检查数据库连接配置,如用户名、密码、数据库存在性以及连接池设置,并考虑启用bean定义覆盖或重命名冲突的bean。
2万+

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



