异常
Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [TT_TEST]
产生场景
springboot集成jpa进行单元测试时。
产生原因
单元测试过程中,hibernate 通过yml设置属性
hibernate.hbm2ddl.auto: validate,会导致对表名进行校验。
解决办法
删除hibernate.hbm2ddl.auto: validate这一行,或者设置hibernate.hbm2ddl.auto: none即可。
关于hibernate.hbm2ddl.auto的配置细节,详见:
https://www.cnblogs.com/feilong3540717/archive/2011/12/19/2293038.html