DynamicDataSourceProperties.java 748 B

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * Copyright (c) 2018 yiidata.com All rights reserved.
  3. *
  4. * http://yiidata.com
  5. *
  6. *
  7. */
  8. package com.yiidata.intergration.web.datasource.properties;
  9. import org.springframework.boot.context.properties.ConfigurationProperties;
  10. import java.util.LinkedHashMap;
  11. import java.util.Map;
  12. /**
  13. * 多数据源属性
  14. *
  15. * @author zhenqin
  16. * @since 1.0.0
  17. */
  18. @ConfigurationProperties(prefix = "dynamic")
  19. public class DynamicDataSourceProperties {
  20. private Map<String, DataSourceProperties> datasource = new LinkedHashMap<>();
  21. public Map<String, DataSourceProperties> getDatasource() {
  22. return datasource;
  23. }
  24. public void setDatasource(Map<String, DataSourceProperties> datasource) {
  25. this.datasource = datasource;
  26. }
  27. }