https://github.com/UnknownTie/JavaData/tree/master/src/Module
사용방법
1. 사용을 원하는 Pack에 해당 Log.java추가한다.
2. Log.java 세팅
logfolder : 로그를 남기고 싶은 위치의 폴더 주소를 입력한다.
LOG_LEVER : 등급별 로그에서 사용하고 싶은 수준을 입력한다.
3. 사용할 java 파일의 필드로 log class를 생성한다.
3. Erorr의 내용을 삽입할 메소드를 생성한다.
(필수 X)
해당 Error가 발생한 java 파일을 찾기 위해서는 해당 파일 내부에서 파일 위치 주소를 저장해야된다.
해당 조건을 매번 넣는 것보다 함수를 만들어서 호출해서 사용하는게 편하다.
//함수-------------------------------------------------------------------------------------------------------------------------------------
LogWrite
1. LogWrite(String strLog)
strLog : 저장 등급과 상관없이 LOG를 저장합니다.
2. LogWrite(String strLog, int nlevel)
strLog : 저장하고 싶은 문장을 삽입하면됩니다.
nlevel : 해당 Log의 등급을 지정합니다.
(등급은 높을수록 중요한 값입니다.)
* LOG_LEVEL
- 디테일하게 확인을 원하면 낮게 지정 , 원하는 LOG의 수준에 따라 설정하면 됩니다.
LogWriteType
1. LogWriteType(String strLog, String Type)
strLog : 저장하고 싶은 문장을 삽입하면됩니다.
Type : 해당 Log의 타입을 저장합니다.
* strType 에 해당하는 log 파일 따로 저장하고 관리합니다.
2. LogWriteType(String strLog, String strExplanation, String strType)
strLog : 저장하고 싶은 문장을 삽입하면됩니다.
strExplanation : 추가적인 설명을 입력할 수 있습니다.
strType : 해당 Log의 타입을 저장합니다.
* strType 에 해당하는 log 파일 따로 저장하고 관리합니다.
LogWriteError
1.LogWriteError(Exception e, String Path)
Exception e : Error 내용을 가져옵니다.
String Path : 애러가 발생한 곳의 주소를 가져옵니다.
앞으로 코딩을 하면서 error에 대응하기 위해서 log 관리를 하면 좋을 것같아서 공유드립니다.
첫댓글 카톡보고 궁금해서 왔어요
너무늦게확인해서
답장할만한 시간이아니라
댓글을 달게요
고마워요😘