mirror of
https://gitee.com/dromara/MilvusPlus.git
synced 2025-12-06 17:08:27 +08:00
refactor: 重命名starter配置对象
重命名starter配置对象,并移动到config目录
This commit is contained in:
parent
ead54e6e2f
commit
fb868f5b70
@ -1,4 +1,4 @@
|
||||
package org.dromara.milvus.plus.entity;
|
||||
package org.dromara.milvus.plus.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
@ -10,9 +10,9 @@ import java.util.List;
|
||||
* @author xgc
|
||||
**/
|
||||
@Data
|
||||
@ConfigurationProperties(prefix = "milvus")
|
||||
@Component
|
||||
public class MilvusProperties {
|
||||
@ConfigurationProperties(prefix = "milvus")
|
||||
public class MilvusPropertiesConfiguration {
|
||||
private boolean enable;
|
||||
private String uri;
|
||||
private String dbName;
|
||||
@ -1,7 +1,8 @@
|
||||
package org.dromara.milvus.plus.service;
|
||||
|
||||
import io.milvus.v2.client.MilvusClientV2;
|
||||
import org.dromara.milvus.plus.entity.MilvusProperties;
|
||||
import org.dromara.milvus.plus.config.MilvusPropertiesConfiguration;
|
||||
import org.dromara.milvus.plus.model.MilvusProperties;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
@ -14,15 +15,16 @@ import javax.annotation.PreDestroy;
|
||||
public class MilvusInit extends AbstractMilvusClientBuilder {
|
||||
|
||||
@Autowired
|
||||
private MilvusProperties milvusProperties;
|
||||
private MilvusPropertiesConfiguration milvusPropertiesConfiguration;
|
||||
|
||||
private MilvusClientV2 client;
|
||||
|
||||
// Spring会调用这个方法来初始化client
|
||||
@PostConstruct
|
||||
public void initialize() {
|
||||
org.dromara.milvus.plus.model.MilvusProperties milvusProperties1 = new org.dromara.milvus.plus.model.MilvusProperties();
|
||||
BeanUtils.copyProperties(milvusProperties, milvusProperties1);
|
||||
super.setProperties(milvusProperties1);
|
||||
MilvusProperties milvusProperties = new MilvusProperties();
|
||||
BeanUtils.copyProperties(milvusPropertiesConfiguration, milvusProperties);
|
||||
super.setProperties(milvusProperties);
|
||||
super.initialize();
|
||||
client = getClient();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user