我有一个应用程序需要在运行时访问 2 个模式,并且在部署时需要配置模式名称,因为每个部署的名称都不同(用于组装测试、集成测试、性能测试......)
我知道 JPA / hibernate 可以在 @Table 注释上指定模式,但我需要使模式可配置,无论如何要添加后处理器 / 事件侦听器,以便我可以修改休眠元信息,并使用我的配置更改表模式?
目前我正在考虑重写我自己的 HibernateJpaVendorAdapter / HibernatePersistence,但这绝对不是一个好主意。
谢谢。