Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- spring cloud
- 유레카
- ZuulFilter
- 서비스 디스커버리
- 도커
- 스택
- Gradle
- 구현
- 트리
- Zuul
- Java
- 이분 매칭
- 달팽이
- docker-compose
- BFS
- 비트마스킹
- 완전 탐색
- 이분 탐색
- 메모이제이션
- Spring Cloud Config
- Logback
- 스프링 시큐리티
- 플로이드 와샬
- 백트래킹
- 구간 트리
- 게이트웨이
- spring boot
- 주울
- 다익스트라
- dp
Archives
- Today
- Total
Hello, Freakin world!
[Java][logback] 간단하게 런타임 중 logging level 설정하기 본문
간단하게 클래스 개별 테스트를 진행한다면 이 방법으로 충분하다.
하지만 로그들을 전체적으로 관리하려면 이 방법보다는 설정 xml 파일을 따로 작성하자.
import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.Logger;
import ch.qos.logback.classic.LoggerContext;
import org.junit.Test;
import org.slf4j.LoggerFactory;
public class LogExample {
LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
Logger logger = lc.getLogger(LogExample.class);
public void setLogLevel(Level logLevel) {
logger.setLevel(logLevel);
}
@Test
public void main() {
setLogLevel(Level.INFO);
logger.debug("hello, debug mode");
logger.info("hello, info mode");
}
}
'프로그래밍 언어 > Java' 카테고리의 다른 글
[Java][NIO] channel 객체를 Selector 객체에 등록하는 경우 (0) | 2020.03.14 |
---|---|
[Java][Gson] Gson 라이브러리 메모 (0) | 2020.03.10 |
[Java][NIO] Selector 정리 (0) | 2020.03.07 |
[Java][logback] Gradle로 import하기 (0) | 2020.02.12 |
[JavaFX] FXML 상의 컴포넌트를 Java Controller 의 필드에 바인딩하기 (0) | 2020.01.25 |
Comments