Spring boot 學習筆記

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;
	}
	
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章