Spring data elasticsearch動的構成indexName
1731 ワード
Spring data elasticsearch動的構成indexNameは、プロファイル構成を次のように使用できます.
次に、DocumentクラスでindexNameを構成します.
@Component
@Getter
public class ConfigBean {
@Value("${index.name}")
private String indexName;
}
次に、DocumentクラスでindexNameを構成します.
@Document(type = "myType", indexName = "#{configBean.indexName}")
@Setter
@Getter
public class DemoDocument implements Serializable {
...
}