AgBasicServer.java 1.0 KB

1234567891011121314151617181920212223242526272829
  1. package com.yihu;
  2. import com.netflix.zuul.FilterProcessor;
  3. import com.yihu.jw.gateway.filter.DidiFilterProcessor;
  4. import org.springframework.boot.SpringApplication;
  5. import org.springframework.boot.autoconfigure.SpringBootApplication;
  6. import org.springframework.boot.builder.SpringApplicationBuilder;
  7. import org.springframework.boot.web.support.SpringBootServletInitializer;
  8. import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
  9. import org.springframework.cloud.netflix.zuul.EnableZuulProxy;
  10. /**
  11. * Created by progr1mmer on 2018/8/8.
  12. */
  13. @EnableEurekaClient
  14. @EnableZuulProxy
  15. @SpringBootApplication
  16. public class AgBasicServer extends SpringBootServletInitializer {
  17. public static void main(String [] args) {
  18. FilterProcessor.setProcessor(new DidiFilterProcessor());
  19. SpringApplication.run(AgBasicServer.class, args);
  20. }
  21. @Override
  22. protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
  23. return application.sources(AgBasicServer.class);
  24. }
  25. }