1. slf4j를 이용하여 로거 설정
메이븐 프로젝트로 전환하고
https://mvnrepository.com/artifact/org.slf4j/slf4j-api
https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12
두개 api를 다운받았다.
slf4j를 잠깐 설명하자면.. java진영에는 무수한 로깅관련 모듈이 존재한다. apache commons logging, log4j, 가장 많이쓰는 logback, log4j2등등을 손쉽게 사용할 수 있게 해주는 라이브러리이다. slf4j는 java의 로깅 모듈들의 추상체이다. 따라서 갑자기 로깅모듈을 변경하여야한다고 할 때, 기존의 참조를 지우고 새로운 로깅 모듈을 붙이면 되기때문에 공수가 줄어든다. 참고 : https://inyl.github.io/programming/2017/05/05/slf4j.html |
2. programId, programUrl 을 볼수있도록 설정
이 클래스는 다른 클래스에서 확장해서 사용할것이다.
각 요소들을 protected 로 정의하고 programId를 편하게 볼수있도록 \\.를 바꾸도록 한다.
이렇게 하면 클래스를 찾기도 편해질 것이다.
protected AbstractController(String programId) { this.programId = programId; this.programUrl = this.programId.replaceAll("\\.", "/"); } |
AbstractController끝
반응형
'쓸만한 JSP 홈페이지 만들기' 카테고리의 다른 글
web.xml설정 - ExcludeServlet (0) | 2019.05.01 |
---|---|
공통클래스 - MethodLogAop (0) | 2019.04.30 |
Spring 설정xml - aop-context.xml (0) | 2019.04.25 |
공통클래스 - AbstractVO (0) | 2019.04.18 |
서버설치, 프로젝트 만들기 (0) | 2019.01.24 |