๋ฐ์ํ
๋ก๊น (logging)
์์คํ ์ด ์๋ํ ๋ ๋น์์ ์ํ์ ์๋ ์ ๋ณด๋ฅผ ๊ธฐ๋ก
๋ก๊น ๋จ๊ณ
๋ช ์นญ | ์ค๋ช |
TRACE | 1๋จ๊ณ - DEBUG ๋ ๋ฒจ๋ณด๋ค ์์ธํ ์ ๋ณด |
DEBUG | 2๋จ๊ณ - ์์ฉ ํ๋ก๊ทธ๋จ์ ๋๋ฒ๊น ํ๋ ๋ฐ ํ์ํ ์ธ๋ถ ์ ๋ณด |
INFO | 3๋จ๊ณ - ์์ฉ ํ๋ก๊ทธ๋จ์ ์์กฐ๋ก์ด ์งํ ์ ๋ณด |
WARN | 4๋จ๊ณ - ์ ์ฌ์ ์ผ๋ก ์ ํดํ ์ํฉ ์ ๋ณด |
ERROR | 5๋จ๊ณ - ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ํํ ์ ์๋ ์ ๋์ ์ค๋ฅ ์ ๋ณด |
FATAL | 6๋จ๊ณ - ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ค๋จ๋ ๋งํ ์ฌ๊ฐํ ์ค๋ฅ ์ ๋ณด |
OFF | 7๋จ๊ณ - ๋ก๊น ๊ธฐ๋ฅ ํด์ |
JPA ๋ฐ ๋ก๊น ๊ด๋ จ properties ์ค์
-- ํ๋ก์ ํธ ๋ด resources > application.properties (or yaml)
server.servlet.encoding.force = true
spring.h2.console.enable=true
spring.jpa.defer-datasource-initialization=true
# JPA ๋ก๊น ์ค์
logging.level.hibernate.SQL=DEBUG
# ์ฟผ๋ฆฌ ์ค๋ฐ๊ฟ
spring.jpa.properties.hibernate.format_sql=true
# ๋งค๊ฐ๋ณ์ ๊ฐ ๋ณด์ฌ์ฃผ๊ธฐ
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
# ์ ๋ํฌ URL ์์ฑํ์ง ์๊ธฐ
spring.datasource.generate-unique-name=false
# ๊ณ ์ URL ์ค์
spring.datasource.url=jdbc:h2:mem:testdb
๋ฐ์ํ
'๊ฐ๋ฐ > springboot3 > ์ฝ๋ฉ์์จํ์ต๋จ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[3์ฃผ์ฐจ] 10, 11์ฅ REST API ๊ด๋ จ (0) | 2024.07.01 |
---|---|
[2์ฃผ์ฐจ] 6์ฅ ๋งํฌ ๋ฐ ๋ฆฌ๋ค์ด๋ ํธ (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 4์ฅ ๋กฌ๋ณต๊ณผ ๋ฆฌํฉํฐ๋ง (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 3์ฅ ํผ๋ฐ์ดํฐ / DTO / Database & JPA (0) | 2024.06.24 |
[1์ฃผ์ฐจ] 2์ฅ ๋ทฐ ํ ํ๋ฆฟ๊ณผ MVC ํจํด (0) | 2024.06.24 |