# Slf4j

26개의 포스트

로깅라이브러리 - Logback이란?

애플리케이션이 동작하는 동안 시스템의 상태나 동작 정보를 시간순으로 기록하는 것비기능 요구사항 → 사용자나 고객에게는 불필요한 기능디버깅하거나 개발 이후 발생한 문제를 해결할 때 원인을 분석하는 요소log4j 이후 출시 된 로깅 프레임워크 중 하나로 slf4j를 기반으

2022년 10월 29일
·
0개의 댓글
·
post-thumbnail

Logback 사용하기 -1-

모니터에 이상한 글자들이 주르륵 올라가고 그것을 유심히 보는 해커 또는 프로그래머. 아마 영화에서 그런 장면 한번 쯤은 본 적 있을 것이다. 서비스를 개발하는 단계이든, 운영 중인 단계이든 로깅을 하는 작업은 매우 중요하다. 이 로그를 다루는 방법을 알아보도록 하자!

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

0915 개발일지

오늘 한 일 인프런 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 파일 업로드 부분 수강 사이드 프로젝트에 파일 업로드, 다운로드 구현 file-upload-download-practice 이클립스 Slf4j log 에러처리 > Slf4j log cannot b

2022년 9월 15일
·
0개의 댓글
·

SLF4J 이해하기 3탄 - SLF4J 그리고 Logback

SLF4J는 Simple Logging Facade for Java 라는 이름에서부터 알 수 있듯이, Logback, Log4j2와 같은 Logging Frameworks의 추상화 역할을 해요. 추상화 로깅 라이브러리이기 때문에 단독으로는 사용할 수 없어요.

2022년 7월 22일
·
0개의 댓글
·

SLF4J 이해하기 1탄 - Facade Pattern

퍼사드 패턴은 객체 지향 프로그래밍에서 자주 사용되는 소프트웨어 디자인 패턴이에요. 건축에서의 facade(건물의 정면)와 유사하게, facade(퍼사드)는 내부적으로 혹은 구조적으로 더 복잡한 코드를 가려주는 상위 수준의 인터페이스의 역할을 하는 객체라고 하네요.

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

[Spring] Slf4j, logback 사용해 로그 찍기

coco 프로젝트 사용자 피드백 기간을 앞두고, 로그를 파일로 저장해서 로그 관리를 해보라는 튜터님의 피드백이 있었다. Slf4j와 Logback은 'org.springframework.boot:spring-boot-starter-web'에 구현되어 있기 때문에 따로

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[Slf4j] Log 남기기

서버의 로그를 System.out.println()으로 남기게 되면 많은 오류가 발생한다.1\. 사용자가 급격하게 늘 경우 해당 로그를 다 콘솔에 찍어야 하므로 많은 부담이 된다.2\. 해당 출력이 어디서 출력되었는지 찾기가 힘들다.그래서 실무에서는 System.out

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

로그백으로 로그 관리하기

로그백으로 로그를 관리하는 법을 알아보자

2022년 4월 25일
·
0개의 댓글
·
post-thumbnail

로깅 라이브러리 비교(스프링,자바)

자바 프로젝트를 진행할 때 다양한 로깅 라이브러리가 존재한다. 어떤것들이 있고, 어떤 차이가 있을까?

2022년 4월 20일
·
0개의 댓글
·

2022-04-08 TIL

프로그래머스 백엔드 데브코스 19일차

2022년 4월 8일
·
0개의 댓글
·
post-thumbnail

로그 찍기

로그는 에러를 추적하는 데에 아주 중요하다.단, 로그할 때 생기는 오버헤드가 사용에 지장을 줄 정도가 되면 안 된다.로그를 남기는 작업을 로깅이라고 한다.로그에는 다섯가지 단계가 있다.trace < debug < info < warn < error

2022년 3월 22일
·
0개의 댓글
·
post-thumbnail

[spring] SLF4J와 Logback을 이용해 로그 사용하기

📖 ✏️ 이 글은 스프링 부트 라이브러리가 기본으로 제공하는 SLF4J와 Logback을 이용해 로그를 사용하는 방법을 학습하고 정리한 포스팅이다.

2022년 2월 5일
·
0개의 댓글
·

@Slf4j 사용시 log cannot be resolved 에러 처리

STS 또는 이클립스 Maven Dependencies 에서 lombok-1.18.8.jar 파일을 찾는다.lombok-1.18.8.jar 파일을 우클릭 -> run as -> java application -> 프로세스 진행lombok jar 파일이 실행되며 inst

2022년 1월 13일
·
0개의 댓글
·
post-thumbnail

Apache Log4j 취약점 정리

지난 주말 Apache Log4j2 보안 이슈(CVE-2021-44228)가 터졌다. Log4j2는 자바 기반 로깅을 위한 라이브러리로 개발자가 로그를 남기는 용도이고, 이번 이슈는 지난달 알리바바 클라우드 보안팀에서 발견하여 디스코드 서버를 통해 이슈가 크게 번지게

2021년 12월 16일
·
0개의 댓글
·
post-thumbnail

로깅

system.out.prinln()대신에 로깅 라이브러리 사용!SLF4J - http://www.slf4j.org: 인터페이스Logback - http://www.logback.qos.ch: 구현체 중 하나로그 라이브러리에는 수 많은 종류가 있는데 이

2021년 11월 13일
·
0개의 댓글
·

로깅 시 System.out.println() 쓰면 안되는 이유

보통 개발 시 Slf4j를 통해 로깅을 처리하는데, 전에 표준출력으로도 할 수 있지 않나 생각했던 적이 있다. 근데 역시 안쓰는데는 다 이유가 있었다..!Sonarlint Rule에 따르면1\. 유저는 쉽게 로그들을 추적할 수 있어야 한다.2\. 로그 메세지의 포맷은

2021년 9월 23일
·
0개의 댓글
·

logback과 slf4j는 뭘까?

로그와 관련되서 궁금한 것 적기

2021년 8월 26일
·
0개의 댓글
·

Log

TRACE > DEBUG > INFO > WARN > ERROR > FATAL 순 입니다.TRACE : 추적 레벨은 Debug보다 좀더 상세한 정보를 나타냄DEBUG : 프로그램을 디버깅하기 위한 정보 지정INFO :  상태변경과 같은 정보성 메시지를 나타냄 WARN

2021년 5월 16일
·
0개의 댓글
·

로깅 라이브러리, 스프링부트에서 Logback 사용하기

logging 라이브러리를 활용해 디버깅 메시지를 레벨화한다.System.out.print를 사용하면 프로그램 성능을 떨어트리고 실서비스하는 시점에 제거해야한다.실제 서비스하는 프로그램에서는 System.out.print를 절대 사용하지 않는다.Logging in Sp

2021년 3월 28일
·
0개의 댓글
·

SLF4J를 이용한 로그남기기

아규먼트 리졸버를 이용해 HTTP Header정보를 Map객체에 담아서 Controller에게 전달하기에서 이어짐앞에서 배웠던 인터셉터의 출력 코드를 SLF4J와 logback라이브러리를 이용해 출력하자resource 폴더에 작성기존 LogInterceptor.java

2021년 3월 15일
·
0개의 댓글
·