【发布时间】:2021-02-03 08:58:37
【问题描述】:
我有一个这样的实体类
@Entity
@Table(name = "USER")
public class Users {
...
}
在生产部署期间,我想从此用户表中读取。但是在 Stage Environment 部署期间,我想从 USER_STAGE 表中读取数据。
@Entity
@Table(name = if (env=='prod') ? "USER" : "USER_STAGE")
public class Users {
...
}
我如何在没有任何服务级别逻辑的情况下实现这一点?
【问题讨论】:
标签: spring spring-boot spring-data-jpa spring-data