而不是DatabaseConfig
将以下内容添加application.properties
到src/main/resources
(从而删除您的DatabaseConfig
类)
#DataSource configuration
spring.datasource.driverClassName=<hibernateConnectionDriverClass>
spring.datasource.url=<hibernateConnectionUrl>
spring.datasource.username=<hibernateConnectionUsername>
spring.datasource.password=<hibernateConnectionPassword>
#JPA/HIbernate
spring.jpa.database-platform=<dialect-class>
spring.jpa.generate-ddl=<hibernateGenerateDdl>
spring.jpa.show-sql=<hibernateShowsql>
将 替换为实际值,并且spring-boot会解决这个问题。
提示删除C3P0依赖项,因为Spring将为您(默认)提供tomcat连接池(这是更新的,并且更加活跃地维护,尽管该名称在Tomcat外部/外部完全可用)。