package com.yihu; import com.netflix.zuul.FilterProcessor; import com.yihu.jw.gateway.filter.DidiFilterProcessor; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; import org.springframework.cloud.netflix.eureka.EnableEurekaClient; import org.springframework.cloud.netflix.zuul.EnableZuulProxy; /** * Created by progr1mmer on 2018/8/8. */ @EnableEurekaClient @EnableZuulProxy @SpringBootApplication public class AgBasicServer extends SpringBootServletInitializer { public static void main(String [] args) { FilterProcessor.setProcessor(new DidiFilterProcessor()); SpringApplication.run(AgBasicServer.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(AgBasicServer.class); } }