服务器已经在运行时如何在实体中动态传递模式

时间:2019-06-28 08:52:57

标签: java spring hibernate

我需要将模式名称动态传递给实体

 @Entity
 @Table(name = "customer_table" schema="${dynamicSchemaName}")
 @JsonIgnoreProperties

 public class Customer implements Serializable {
      //....
 }

我如何用将由调用此实体的代码选择的模式替换$ {dynamicSchemaName}?

1 个答案:

答案 0 :(得分:1)

简单的答案是您不能。尽管存在将动态数据注入注解的技巧和方法,但对于Hibernate而言并不存在。注释在编译时定义,并在运行时读取。

相关问题