我需要将模式名称动态传递给实体
@Entity
@Table(name = "customer_table" schema="${dynamicSchemaName}")
@JsonIgnoreProperties
public class Customer implements Serializable {
//....
}
我如何用将由调用此实体的代码选择的模式替换$ {dynamicSchemaName}?
答案 0 :(得分:1)
简单的答案是您不能。尽管存在将动态数据注入注解的技巧和方法,但对于Hibernate而言并不存在。注释在编译时定义,并在运行时读取。