在Spring Boot Hibernate中覆盖默认表架构

问题描述

spring batch中有一个用于设置认架构的属性 spring.jpa.properties.hibernate.default_schema = ABC 现在这是我的实体

@Table("EMPLOYEE")
class Employee{
}

该表存在于schema = DEF中,并且该类不在我的存储库中,它来自另一个依赖项。所以我不能在@Table批注中添加架构。
所以在插入查询时是

em.persist(employee);
insert into ABC.EMPLOYEE VALUES();

,并且该表存在于dEF中。在执行em.persist时如何传递架构名称?对于em,认架构为ABC

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)