본문 바로가기

Java

로그와 파일 저장

로그 ( Log )란?

로그란 프로그램 개발이나 운영 시 시스템의 문제점을 파악하거나 운영상태에서 모니터링 하기 위한 데이터를 의미한다. 시스템 개발 시에는 개발자 및 테스터를 비롯한 소수의 사람들만 로그를 관리하므로 로그 추적이 간단하다.

 

💡 매번 로깅 코드를 작성하는 것은 불편할 수 있다. 그래서 로그를 편리하게 사용할 수 있도록 클래스를 설계하고, 영구적으로 로그를 저장할 수 있는 파일 저장 기능을 포함하는 코드를 작성해보자.

 

프로젝트 생성

my-logger/
├── src/
│   └── com/
│       └── tenco/
│           ├── ConsoleLogger.java
│           ├── FileLogger.java
│           └── MyLogger.java
└── build/

 

 

728x90