package cn.ecpark.service.usergw; import com.ctrip.framework.apollo.spring.annotation.EnableApolloConfig; import org.apache.dubbo.config.spring.context.annotation.EnableDubboConfig; import org.springframework.beans.factory.annotation.Configurable; import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringBootConfiguration; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; @Configuration @Configurable @ConfigurationProperties @SpringBootApplication @SpringBootConfiguration @EnableAutoConfiguration @EnableDubboConfig @ComponentScan("cn.ecpark.service.usergw") @EnableApolloConfig public class App { public static void main(String[] args) { SpringApplication.run(App.class, args); } }