diff --git a/itstack-demo-design-10-02/src/main/java/org/itstack/demo/design/door/config/StarterAutoConfigure.java b/itstack-demo-design-10-02/src/main/java/org/itstack/demo/design/door/config/StarterAutoConfigure.java index d329b69d75039f7c05d52606694ff8b01d6e56e4..4a3acb5ce08adf9384f8fdb8942cab16bcedfc59 100755 --- a/itstack-demo-design-10-02/src/main/java/org/itstack/demo/design/door/config/StarterAutoConfigure.java +++ b/itstack-demo-design-10-02/src/main/java/org/itstack/demo/design/door/config/StarterAutoConfigure.java @@ -28,5 +28,12 @@ public class StarterAutoConfigure { StarterService starterService() { return new StarterService(properties.getUserStr()); } + + @Bean + @ConditionalOnMissingBean + @ConditionalOnProperty(prefix = "itstack.door", value = "enabled", havingValue = "true") + DoJoinPoint doJoinPoint(){ + return new DoJoinPoint(); + } } \ No newline at end of file