작성
·
406
·
수정됨
0
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Autowired
private FilterRegistrationBean<LogFilter> filterFilterRegistrationBean;
@Bean
public FilterRegistrationBean addFilter() {
// FilterRegistrationBean<Filter> filterFilterRegistrationBean = new FilterRegistrationBean<>();
filterFilterRegistrationBean.setFilter(new LogFilter());
filterFilterRegistrationBean.addUrlPatterns("/*");
filterFilterRegistrationBean.setOrder(1);
return filterFilterRegistrationBean;
}
}
답변 1
0
안녕하세요. jung님
@Bean의 의도는 객체를 생성해서 생성된 객체를 스프링 빈으로 등록하는 것입니다.
따라서 적어주신 방식이 만약 정상적으로 동작한다고 하더라도 잘못된 방식으로 사용하는 것이기 때문에 권장하지 않습니다.
감사합니다.