(15) Logger
2021. 3. 13. 15:33ㆍ개발공부/Java
728x90
Logger
정의 : 애플리케이션, 시스템 콘솔에 log 메세지를 작성해주는 클래스 입니다. 서버로 구동했을 때 특히 유용합니다. 에러가 발생했을 때 디버그도 log 메세지로 확인할 수 있기 때문이죠. 저는 서버에서 애플리케이션이 구동될 때 점검이 필요한 부분은 값을 log 메세지로 확인했습니다.
예시 :
사용법 : LoggerFactory 클래스의 getLogger 메서드로 Logger를 생성해줍니다. 메서드를 사용해 원하는 종류의 log 메세지를 입력할 수 있습니다. print out과 비슷하지만 가장 큰 차이는 어떤 종류의 메세지인지(INFO,ERROR,DEBUG...)와 패키지, 클래스가 함께 출력되기 때문에 더 다양한 정보들을 얻을 수 있다는 점일것 같습니다.
1
2
3
4
|
private final Logger log = LoggerFactory.getLogger(ProductEditService.class);
log.info("insertImgEdit in processing");
|
cs |
'개발공부 > Java' 카테고리의 다른 글
(17) String getBytes(), String(byte[], Charset) (0) | 2021.03.16 |
---|---|
(16) protected, public, private, default (0) | 2021.03.16 |
(14) continue, return, break (0) | 2021.03.13 |
(13) UTC, LocalDateTime, TimeStamp (0) | 2021.03.12 |
(12) Hibernate? (0) | 2021.03.12 |