Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting: 애플리케이션의 로그를 파일로 기록한다. #60

Merged
merged 1 commit into from
Aug 16, 2024

Conversation

hseong3243
Copy link
Collaborator

⛏ 작업 사항

  • 로그백 설정을 추가했습니다.
    • 스프링 기본 로그 출력 포맷을 가져와 사용함.
    • info 레벨 이상의 로그를 콘솔로 출력함.
    • info, warn, error 각 레벨별 로그를 파일로 출력함.

📝 작업 요약

  • 로그백 설정 추가

💡 관련 이슈

스프링 기본 로그 출력 포맷을 가져와 사용함.
info 레벨 이상의 로그를 콘솔로 출력함.
info, warn, error 각 레벨별 로그를 파일로 출력함.
@hseong3243 hseong3243 added the ⚙ Setting 개발 환경 세팅 label Aug 15, 2024
@hseong3243 hseong3243 self-assigned this Aug 15, 2024
@hseong3243 hseong3243 linked an issue Aug 15, 2024 that may be closed by this pull request
@mirageoasis
Copy link
Contributor

음...혹시 로거 객체는 어디있나요?

@hseong3243
Copy link
Collaborator Author

음...혹시 로거 객체는 어디있나요?

로거 객체라는게 어떤 것을 의미하나요? aop를 이용해서 예외 로깅하는 것을 말씀하시는 걸까요!

@mirageoasis
Copy link
Contributor

mirageoasis commented Aug 15, 2024

음...혹시 로거 객체는 어디있나요?

로거 객체라는게 어떤 것을 의미하나요? aop를 이용해서 예외 로깅하는 것을 말씀하시는 걸까요!

https://github.com/woowa-techcamp-2024/jsp-cafe/blob/mirageoasis/src/main/java/org/example/util/LoggerUtil.java

저는 이런식으로 LoggerUtil같이 만들어서 클래스에서 바로 사용할 수 있게 했습니다!

https://github.com/bariBari23/backend/blob/main/src/main/kotlin/store/baribari/demo/common/util/Logger.kt

아니면 이런식도 가능?

@hseong3243
Copy link
Collaborator Author

음...혹시 로거 객체는 어디있나요?

로거 객체라는게 어떤 것을 의미하나요? aop를 이용해서 예외 로깅하는 것을 말씀하시는 걸까요!

https://github.com/woowa-techcamp-2024/jsp-cafe/blob/mirageoasis/src/main/java/org/example/util/LoggerUtil.java

저는 이런식으로 LoggerUtil같이 만들어서 클래스에서 바로 사용할 수 있게 했습니다!

https://github.com/bariBari23/backend/blob/main/src/main/kotlin/store/baribari/demo/common/util/Logger.kt

아니면 이런식도 가능?

오, 로거를 얻기 위한 유틸 클래스를 말씀하시는 거였군요! 롬복의 @Slf4j를 사용할 때와 어떤 차이가 있을까요?

@mirageoasis
Copy link
Contributor

음...혹시 로거 객체는 어디있나요?

로거 객체라는게 어떤 것을 의미하나요? aop를 이용해서 예외 로깅하는 것을 말씀하시는 걸까요!

https://github.com/woowa-techcamp-2024/jsp-cafe/blob/mirageoasis/src/main/java/org/example/util/LoggerUtil.java
저는 이런식으로 LoggerUtil같이 만들어서 클래스에서 바로 사용할 수 있게 했습니다!
https://github.com/bariBari23/backend/blob/main/src/main/kotlin/store/baribari/demo/common/util/Logger.kt
아니면 이런식도 가능?

오, 로거를 얻기 위한 유틸 클래스를 말씀하시는 거였군요! 롬복의 @Slf4j를 사용할 때와 어떤 차이가 있을까요?

오호 편하게 사용할 수 있었네요! 좋습니다! 근데 뭐... 어노테이션 안 달고 log 바로 쓰는게 장점이긴합니다.

@mirageoasis mirageoasis merged commit 6e12e6f into main Aug 16, 2024
1 check passed
@mirageoasis mirageoasis deleted the setting/loggin-config branch August 16, 2024 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙ Setting 개발 환경 세팅
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setting: 애플리케이션의 로그를 파일로 기록한다.
2 participants