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
- CentOS
- 정해진기간동안
- lombok
- Timeout
- Spring
- new아이콘
- 배열
- 최대최소
- Linux
- swagger
- String
- vi
- Interceptor
- ip체크
- new
- 새글
- indexof
- 접속권한
- java
- 권한부여
- tomcat
- Iterator
- SAMBA
- 톰캣
- springboot
- Log4j
- login
- 자바
- session
Archives
- Today
- Total
Cheat Sheet
#Spring Boot #log4j 본문
[ gradle ]
//Log4j2 프레임워크의 종속성을 추가
dependencies {
...
implementation 'org.springframework.boot:spring-boot-starter-log4j2'
...
}
//기존 자바 로깅 프레임워크인 logback의 종속성을 제거
configurations {
compileOnly {
extendsFrom annotationProcessor
}
//추가
all {
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
}
}
[ application.properties ]
//추가
logging.level.jdbc.sqlonly=off
logging.level.jdbc.sqltiming=info
logging.level.jdbc.resultsettable=info
logging.level.jdbc.audit=off
logging.level.jdbc.resultset=off
logging.level.jdbc.connection=off
[ java 에서 사용 ]
//import
import lombok.extern.log4j.Log4j2;
@RestController
//추가
@Log4j2
@RequestMapping("/api/corp/")
@RequiredArgsConstructor
public class CorpController {
@PostMapping("list")
public ResponseEntity<Object> getCorpList(@RequestBody HashMap<String, Object> paramMap){
//사용
log.info("-----------POST /api/corp/list-------------------------------");
Object obj = corpService.getCorpList(paramMap);
return new ResponseEntity(DefaultRes.res(StatusCode.OK, ResponseMessage.SELECT_SUCCESS, obj), HttpStatus.OK);
}
}
'Back End > 프레임워크' 카테고리의 다른 글
#SpringBoot #Swagger (0) | 2023.09.08 |
---|---|
#SpringBoot #lombok (0) | 2023.09.08 |
#Interceptor #login #spring (0) | 2019.04.05 |
#HttpServletRequest # RequestParam #데이터객체 #ModelAttribute #Model (0) | 2018.08.29 |
#CKEditor #이미지업로드 (0) | 2018.08.08 |