自己写demo时遇到过一次,后来接手其他人的时候又出现了,记录一下,务持续跳同一坑
自己写demo时,按照百度给出的 要么是databaseSchemaUpdate设为true,要么是数据库的URL后面加上nullCatalogMeansCurrent=true,按照要求设置后还是不行,对比别人开源的demo,发现少了
@EnableTransactionManagement 注解 加上去就可以创建表了
后来在接手别人的代码时,又出现了不能创建表,检查databaseSchemaUpdate 和 EnableTransactionManagement 都有设置,对比了半天配置都没问题,最后才想起来nullCatalogMeansCurrent=true 这个没有设置,设置了就可以创建了