1、增加過濾器
1.增加Filter類,註解:
@WebFilter(filterName = "LoginFilter", urlPatterns = { "/aaa/*", "/bbb/*" })
2.Application類增加註解:
@ServletComponentScan
2、Application類注入Value
import java.io.IOException;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.stereotype.Component;
@SpringBootApplication
@ServletComponentScan
@Component
public class Application {
private static String path;
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
try {
//do something
} catch (IOException e) {
e.printStackTrace();
}
}
@Value("${path}")
public static void setPath(String path) {
Application.path = path;
}
}