hibernate是否可以通过注释动态设置表名和实体类中提到的字段。我发现这就是所谓的命名策略,但我不太理解它。 首先,我想知道动态定义表名和字段名的可能解决方案是什么? 其次,有人可以向我解释ImprovedNamingStrategy类的主要作用并举一个使用示例吗?
最佳答案
来自“Java Persistence with hibernate” - 您可以扩展 ImprovedNamingStrategy
类(它实现 NamingStrategy
接口(interface)并提供默认行为)并重写方法
公共(public)字符串表名(字符串表名){
返回“您的表名”;
}
还有其他方法。 希望这有帮助!!
关于java - Hibernate 的动态命名表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30476844/