Skip to content

Commit dc54c32

Browse files
committed
补充优化代码
1 parent 990923d commit dc54c32

File tree

12 files changed

+61
-117
lines changed

12 files changed

+61
-117
lines changed

spring-cloud-gray-client/src/main/java/cn/springcloud/gray/choose/DefaultGrayPredicate.java

Lines changed: 0 additions & 98 deletions
This file was deleted.

spring-cloud-gray-client/src/main/java/cn/springcloud/gray/client/config/properties/GrayHoldoutServerProperties.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package cn.springcloud.gray.client.config.properties;
22

33
import cn.springcloud.gray.model.InstanceStatus;
4-
import lombok.AllArgsConstructor;
54
import lombok.Data;
65
import lombok.NoArgsConstructor;
76
import org.springframework.boot.context.properties.ConfigurationProperties;
@@ -12,8 +11,7 @@
1211

1312
@Data
1413
@NoArgsConstructor
15-
@AllArgsConstructor
16-
@ConfigurationProperties(value = "gray.holdout-server")
14+
@ConfigurationProperties("gray.holdoutServer")
1715
public class GrayHoldoutServerProperties {
1816

1917
private boolean enabled;

spring-cloud-gray-plugins/spring-cloud-gray-plugin-event-longpolling/src/main/java/cn/springcloud/gray/client/plugin/event/longpolling/configuration/GrayClientEventLongPollingAutoConfuguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package cn.springcloud.gray.client.plugin.event.longpolling.configuration;
22

33
import cn.springcloud.gray.GrayManager;
4-
import cn.springcloud.gray.bean.properties.EnableConfigurationProperties;
54
import cn.springcloud.gray.client.plugin.event.longpolling.GrayEventLongPollingReceiver;
65
import cn.springcloud.gray.client.plugin.event.longpolling.GrayEventRemoteClient;
76
import cn.springcloud.gray.client.plugin.event.longpolling.GrayRefreshedSortMarkListener;
@@ -13,6 +12,7 @@
1312
import org.springframework.beans.factory.annotation.Autowired;
1413
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
1514
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
15+
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1616
import org.springframework.context.annotation.Bean;
1717
import org.springframework.context.annotation.Configuration;
1818

spring-cloud-gray-plugins/spring-cloud-gray-plugin-event-longpolling/src/main/java/cn/springcloud/gray/client/plugin/event/longpolling/configuration/properties/LongPollingProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package cn.springcloud.gray.client.plugin.event.longpolling.configuration.properties;
22

3-
import cn.springcloud.gray.bean.properties.ConfigurationProperties;
43
import lombok.Data;
4+
import org.springframework.boot.context.properties.ConfigurationProperties;
55

66
/**
77
* @author saleson

spring-cloud-gray-samples/spring-cloud-gray-apollo-config-sample/src/main/java/cn/springcloud/gray/apollo/sample/config/ApolloAutoRefreshConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
1414
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
1515
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
16-
import org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration;
16+
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
1717
import org.springframework.cloud.context.refresh.ContextRefresher;
1818
import org.springframework.context.annotation.Bean;
1919
import org.springframework.context.annotation.Configuration;

spring-cloud-gray-server-plugins/spring-cloud-gray-server-plugin-event-longpolling/src/main/java/cn/springcloud/gray/server/event/longpolling/configuration/LongPollingEventAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package cn.springcloud.gray.server.event.longpolling.configuration;
22

3-
import cn.springcloud.gray.bean.properties.EnableConfigurationProperties;
43
import cn.springcloud.gray.server.event.longpolling.DefaultLongPollingManager;
54
import cn.springcloud.gray.server.event.longpolling.LongPollingGrayEventSender;
65
import cn.springcloud.gray.server.event.longpolling.LongPollingManager;
76
import cn.springcloud.gray.server.event.longpolling.configuration.properties.EventLongPollingProperties;
87
import cn.springlcoud.gray.event.server.GrayEventSender;
98
import org.springframework.beans.factory.annotation.Autowired;
109
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
10+
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1111
import org.springframework.context.annotation.Bean;
1212
import org.springframework.context.annotation.ComponentScan;
1313
import org.springframework.context.annotation.Configuration;

spring-cloud-gray-server-plugins/spring-cloud-gray-server-plugin-event-longpolling/src/main/java/cn/springcloud/gray/server/event/longpolling/configuration/properties/EventLongPollingProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package cn.springcloud.gray.server.event.longpolling.configuration.properties;
22

3-
import cn.springcloud.gray.bean.properties.ConfigurationProperties;
43
import lombok.Data;
4+
import org.springframework.boot.context.properties.ConfigurationProperties;
55

66
/**
77
* @author saleson

spring-cloud-gray-server/src/main/java/cn/springcloud/gray/server/dao/model/GrayPolicyDO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@NoArgsConstructor
1212
@AllArgsConstructor
1313
@Entity
14-
@Table(name = "gray_policy", indexes = {@Index(columnList = "alias_name", unique = true), @Index(columnList = "namespace", unique = true)})
14+
@Table(name = "gray_policy", indexes = {@Index(columnList = "alias_name", unique = true), @Index(columnList = "namespace")})
1515
public class GrayPolicyDO {
1616

1717
@Id

spring-cloud-gray-server/src/main/java/cn/springcloud/gray/server/module/NamespaceModule.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import org.springframework.data.domain.Page;
55
import org.springframework.data.domain.Pageable;
66

7+
import java.util.List;
8+
79
/**
810
* @author saleson
911
* @date 2020-03-16 23:22
@@ -27,4 +29,5 @@ public interface NamespaceModule {
2729
String getDefaultNamespace(String userId);
2830

2931

32+
List<Namespace> listAll(String userId);
3033
}

spring-cloud-gray-server/src/main/java/cn/springcloud/gray/server/module/jpa/JPANamespaceModule.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.springframework.data.domain.Page;
1313
import org.springframework.data.domain.Pageable;
1414

15+
import java.util.List;
1516
import java.util.Objects;
1617

1718
/**
@@ -48,6 +49,11 @@ public Page<Namespace> listAll(Pageable pageable) {
4849
return namespaceService.findAllModels(pageable);
4950
}
5051

52+
@Override
53+
public List<Namespace> listAll(String userId) {
54+
return namespaceService.findAllByUser(userId);
55+
}
56+
5157
@Override
5258
public Namespace getUserDefault(String userId) {
5359
return null;

0 commit comments

Comments
 (0)