์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์คํธ๋ฆผ
- StringBuffer
- ์คํ
- ๋ฐฑ์ค11053 #ํ์ด์ฌ #python
- ๋
- stream
- ๋ฐฑ์ค9012
- ๋ฐฐ์ด
- ๋ฐฑ์ค9093
- ์ฟ ํกDB
- ์
- ๋ฐ์ดํฐํ์
- ๋ฌธ์์ด
- ์ฐ์ฐ์
- ์ฐ
- ๋ฐฑ์ค1874
- java
- ์คํ์์ด
- ์ฟ ํกERD
- ์๋ฐ
- ํ๋ฐฉ์ฟผ๋ฆฌ
- StringBuilder
- Today
- Total
Tech Log ๐ ๏ธ
๋ก๊น ํบ์๋ณด๊ธฐ ๋ณธ๋ฌธ
์ค๋ฌด์์๋ printLn ์ด ์๋ ๋ก๊น ์ ํตํ์ฌ ์ ๋ณด๋ฅผ ์ถ๋ ฅํด์ผํ๋ค.
@RestController
public class LogTestController {
private final Logger log = LoggerFactory.getLogger(getClass());
@RequestMapping("/log-test")
public String logTest(){
String name = "spring";
log.trace("trace log = {}", name);
log.debug("debug log = {}", name);
log.info("info log = {}", name);
log.warn("warn log = {}", name);
log.error("error log = {}", name);
log.debug("debug log={}",name);
return "ok";
}
๋จผ์ ํด๋์ค ๋ ๋ฒจ์ ๋ถ์ @RestController ์๋ ธํ ์ด์ ์ ๋ฆฌํด ๊ฐ์ Http ๋ฐ๋์ ๋ฐ๋ก ์ ๋ ฅํด์ค๋ค.
(@Controller ๋ ๋ฐํ๊ฐ์ ๋ทฐ ์ด๋ฆ์ผ๋ก ์ธ์ํ๋ค.)
@Slf4j
@RestController
public class LogTestController {
//private final Logger log = LoggerFactory.getLogger(getClass());
๋ํ @sLf4j ์ด๋ ธํ ์ด์ ์ ์ฌ์ฉํ๋ฉด ๋ก๊ทธ ์ ์ธ์ ํด์ค ํ์๊ฐ ์๋ค.
๋ก๊ทธ๋ฅผ ๋ณด๋ฉด trace์ debug ๋ก๊ทธ๊ฐ ์ฐํ์ง ์์ ๊ฒ์ ๋ณผ ์ ์๋ ๋ฐ, ์ด๋ application.properties ์ ๊ธฐ๋ณธ ์ค์ ๊ณผ ๊ด๋ จ์ด ์๋ค.
# ๊ธฐ๋ณธ ์ค์
logging.level.root=info
#debug ์ดํ์ ๊ฐ์ ์ถ๋ ฅํด์ค๋ค.
logging.level.hello.springmvc=debug
์ด๋ ๊ฒ ์ค์ ์ ํ๊ณ ๋ค์ ๋ก๊ทธ๋ฅผ ์ฐ์ด๋ณด์
์ด๋ฐ์์ผ๋ก ๋ก๊ทธ ์ถ๋ ฅ ๋จ๊ณ๋ฅผ ์กฐ์ ํ ์ ์๋ค.
(TRACE > DEBUG > INFO > WARN > ERROR)
log.debug("debug log={}"+name);
์ฐธ๊ณ ๋ก ์ด์ ๊ฐ์ ์ถ๋ ฅ ํ์์ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
์ถ๋ ฅ ์ฌ๋ถ์ ๊ด๊ณ์์ด ๋ฌธ์์ด + ์ฐ์ฐ์ ์ํํ๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ ๋ญ๋น๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค.
๋ ๋ง์ ๊ธฐ๋ฅ์?
'์คํ๋ง mvc' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
@ReuquestParam Vs @PathVariable "๋ญ๊ฐ ๋ค๋ฅผ๊น?" (0) | 2022.03.23 |
---|---|
@RequestParam ์์ @ModelAttribute ๊น์ง์ ๋ณ์ฒ์ฌ (0) | 2022.03.22 |
PRG๋? (Redirect๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์ ) (0) | 2022.03.20 |
[spring]IDE์์ ๋ชจ๋ http ์ ๋ณด๋ฅผ ๋ฐ์๋ณด๋ ๋ฒ (0) | 2022.03.08 |
์น ์๋ฒ์ WAS, ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ๋ ๊น (0) | 2022.03.08 |