Spring boot 使用@webFilter在tmocat运行后@Autowired没起作用
问题原因
web应用启动的顺序是:listener->filter->servlet ,bean没有注入
解决办法
未生效的代码
@WebFilter(filterName="wechatFilter",urlPatterns="/index")
public class WeChatFilter implements Filter {
@Autowired
private WxMpService wxService;
@Override
public void init(FilterConfig filterConfig) throws ServletException {
System.out.println("----wechatFilter过滤器初始化----");
}
public void test(
System.out
Spring boot 使用@webFilter在tmocat运行后@Autowired没起作用最先出现在Python成神之路。
共有 0 条评论