반응형
자바에서 log 찍는 방법에 대해서는 다양하게 있다.
참고포스팅에 log 와 lombok 에 관한 글을 읽고 오면 더욱 도움이 될것이다.
lombok에서는 DTO 에 대한 기능 뿐 아니라 log 에 대해서도 제공하는 기능이 있는데
@Slf4j 이다.
class단위에 annotation으로 설정할수 있고 사용 예시는 아래와 같다.
LoggerFactory 를 이용하는 방법
public class JpaService { private final Logger log = LoggerFactory.getLogger(getClass()); public String testJpa(String id) { log.info("test"); .. 이하 생략 |
@Slf4j 를 이용하는 방법
@Slf4j public class JpaService { public String testJpa(String id) { log.info("test"); .. 이하 생략 |
불필요하게 선언부를 없애줘도 되니 더욱 깔끔한 코드가 될수 있다.
참고 포스팅
https://thenicesj.tistory.com/476
https://thenicesj.tistory.com/69
https://thenicesj.tistory.com/52
https://thenicesj.tistory.com/657
반응형
'IT > Java' 카테고리의 다른 글
[JPA] Could not set field value [POST_INSERT_INDICATOR] value by reflection 에러 (25) | 2024.02.13 |
---|---|
[JPA] ConverterNotFoundException: No converter found capable of converting from type 에러 (21) | 2024.02.12 |
[JPA] save 시 select 쿼리 발생 (Persistable 의 isNew 사용) (24) | 2024.02.07 |
컴파일 vs 런타임 (application.yml / application.properties 로드 시점) (27) | 2024.02.06 |
GROUP BY 절 SORT 제거 방법(no_use_hash_aggregation)/hash group by (26) | 2024.02.05 |
댓글