我们的项目将更新到 Hibernate 5。我们有一些由第三方控制的数据库。
在 Hibernate 5 之前,我们使用ImprovedNamingStrategy
' 实体的属性忽略策略 if annotation @Column(name="xxxxxx")
。xxxxxx
映射到数据库名称。
但是,在 Hibernate 5 中,PhysicalNamingStrategy
将对所有逻辑列名应用策略,忽略注释。Hibernate 5 应该 xxxxxx
被视为逻辑列名。
有没有办法让 Hibernate 5 忽略注释属性上的应用策略?