filter, interceptor, aop
로그인(세션) 체크, 권한 체크, XSS(Cross site script) 방어, pc/모바일 분기처리, 로그, 페이지 인코딩 변환 등공통업무로 모든 페이지마다 작성해야할 코드가 있다.이런 중복되는 코드들을 자동으로 처리할 수 있는 방법엔 filter, interceptor, aop가 있다. (그림필요)- interceptor와 filter는 servlet 단위에서 실행되고 aop는 메소드 앞의 proxy패턴 형태로 실행된다.- 실행 순서는 filter > interceptor > aop > interceptor > filter 순으로 거치게 된다. 1. filter 요청과 응답을 거른 뒤 정제하는 역할을 한다.서블릿 필터는 DispatcherServlet 이전에 실행이 되는데 필터가 동작하도록 지정된 ..
spring
2019. 3. 23. 19:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- postHandler
- setter 인젝션
- #java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent삭제
- 스프링 컨테이너
- NoClassDefFoundError
- ViewResolver
- 횡단 관심
- Controller
- afterCompletion
- JoinPoint
- XmlWebApplicationContext
- 의존성 주입
- 어노테이션
- SqlSessionFactoryBean
- blocking
- 검색
- java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent
- multiple SLF4J bindings
- Class path contains multiple SLF4J bindings
- LoggingEvent
- aop
- exclude-mapping
- @Autowired
- servlet context
- 의존성
- aspect oriented programming
- application context
- handlermapping
- 컨트롤러
- preHandler
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함