解决Spring应用中缺少javax.sql.DataSource数据源bean的问题
•
Jave
“Parameter 0 of method sqlSessionFactory in com.xxx.config.MyBatisConfig required a bean of type ‘javax.sql.DataSource’ that could not be found.” 这个错误通常出现在你的Spring应用程序中,当你在MyBatis配置中尝试使用Hikari数据源时。这个错误意味着Spring容器无法找到与MyBatis配置相关联的数据源。
*************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of method sqlSessionFactory in com.xxx.config.MyBatisConfig required a bean of type 'javax.sql.DataSource' that could not be found. Action: Consider revisiting the entries above or defining a bean of type 'javax.sql.DataSource' in your configuration. Process finished with exit code 1
要解决这个问题,您可以按照以下方法进行排查和修复:
修复前:
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
修复后:
去掉exclude = { DataSourceAutoConfiguration.class }
@SpringBootApplication
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/1a5b6fc7c0.html
