Commit 8db1d48e authored by liaozan's avatar liaozan 🏀

no messages

parent 6d61e3a9
...@@ -64,6 +64,7 @@ public class DubboProperties implements ConfigurableProperties { ...@@ -64,6 +64,7 @@ public class DubboProperties implements ConfigurableProperties {
return "dubbo-common"; return "dubbo-common";
} }
@Data
static class Scan { static class Scan {
/** /**
...@@ -73,14 +74,6 @@ public class DubboProperties implements ConfigurableProperties { ...@@ -73,14 +74,6 @@ public class DubboProperties implements ConfigurableProperties {
*/ */
private Set<String> basePackages = new LinkedHashSet<>(); private Set<String> basePackages = new LinkedHashSet<>();
public Set<String> getBasePackages() {
return basePackages;
}
public void setBasePackages(Set<String> basePackages) {
this.basePackages = basePackages;
}
} }
} }
...@@ -20,7 +20,7 @@ import org.springframework.core.env.ConfigurableEnvironment; ...@@ -20,7 +20,7 @@ import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.util.unit.DataSize; import org.springframework.util.unit.DataSize;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.util.HashMap; import java.util.LinkedHashMap;
import java.util.Map; import java.util.Map;
import java.util.TimeZone; import java.util.TimeZone;
...@@ -43,18 +43,18 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro ...@@ -43,18 +43,18 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro
@Override @Override
public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) { public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {
Map<String, Object> defaultProperties = new HashMap<>(); Map<String, Object> defaultProperties = new LinkedHashMap<>();
// management // management
defaultProperties.put("management.trace.http.enabled", false); defaultProperties.put("management.trace.http.enabled", false);
defaultProperties.put("management.endpoints.web.exposure.include", "*"); defaultProperties.put("management.endpoints.web.exposure.include", "*");
defaultProperties.put("management.endpoints.enabled-by-default", true); defaultProperties.put("management.endpoints.enabled-by-default", true);
defaultProperties.put("management.endpoint.health.show-details", Show.ALWAYS); defaultProperties.put("management.endpoint.health.show-details", Show.ALWAYS.name());
defaultProperties.put("management.endpoint.health.show-components", Show.ALWAYS); defaultProperties.put("management.endpoint.health.show-components", Show.ALWAYS.name());
defaultProperties.put("management.info.git.mode", Mode.FULL); defaultProperties.put("management.info.git.mode", Mode.FULL.name());
defaultProperties.put("management.server.port", PortUtils.findAvailablePort(1024)); defaultProperties.put("management.server.port", PortUtils.findAvailablePort(1024));
// servlet // servlet
defaultProperties.put("spring.servlet.multipart.max-file-size", DataSize.ofBytes(-1)); defaultProperties.put("spring.servlet.multipart.max-file-size", DataSize.ofBytes(-1).toString());
defaultProperties.put("spring.servlet.multipart.max-request-size", DataSize.ofBytes(-1)); defaultProperties.put("spring.servlet.multipart.max-request-size", DataSize.ofBytes(-1).toString());
// mvc // mvc
defaultProperties.put("spring.mvc.throw-exception-if-no-handler-found", true); defaultProperties.put("spring.mvc.throw-exception-if-no-handler-found", true);
// datetime // datetime
...@@ -62,13 +62,13 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro ...@@ -62,13 +62,13 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro
defaultProperties.put("spring.mvc.format.time", DatePattern.NORM_TIME_PATTERN); defaultProperties.put("spring.mvc.format.time", DatePattern.NORM_TIME_PATTERN);
defaultProperties.put("spring.mvc.format.date-time", DatePattern.NORM_DATETIME_PATTERN); defaultProperties.put("spring.mvc.format.date-time", DatePattern.NORM_DATETIME_PATTERN);
defaultProperties.put("spring.jackson.date-format", DatePattern.NORM_DATETIME_PATTERN); defaultProperties.put("spring.jackson.date-format", DatePattern.NORM_DATETIME_PATTERN);
defaultProperties.put("spring.jackson.time-zone", TimeZone.getDefault()); defaultProperties.put("spring.jackson.time-zone", TimeZone.getDefault().getID());
// others // others
defaultProperties.put("spring.mandatory-file-encoding", StandardCharsets.UTF_8.name()); defaultProperties.put("spring.mandatory-file-encoding", StandardCharsets.UTF_8.name());
defaultProperties.put("spring.web.resources.add-mappings", false); defaultProperties.put("spring.web.resources.add-mappings", false);
defaultProperties.put("spring.main.allow-circular-references", true); defaultProperties.put("spring.main.allow-circular-references", true);
defaultProperties.put("spring.main.banner-mode", Banner.Mode.OFF); defaultProperties.put("spring.main.banner-mode", Banner.Mode.OFF.name());
defaultProperties.put("server.shutdown", Shutdown.GRACEFUL); defaultProperties.put("server.shutdown", Shutdown.GRACEFUL.name());
// active profile // active profile
configureActiveProfileIfPresent(environment, defaultProperties); configureActiveProfileIfPresent(environment, defaultProperties);
environment.setDefaultProfiles(EnvUtils.DEVELOPMENT); environment.setDefaultProfiles(EnvUtils.DEVELOPMENT);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment