카테고리 없음

2024. 8. 2. (금) 슈퍼코딩 부트캠프 Day 54 / 주특기 6주차

태영9922 2024. 8. 2. 18:30

 

1. 스프링부트 심화

  • 반복되는 코드 / 문서화, 출력의 한계 / 예외처리 부재 / SQL문 종속 / 비즈니스 로직 검증 부재

-> 유틸리티 라이브러리로 스프링코드 중복 줄이기, 문서화와 로그 남기기, 예외처리하기 학습 예정!

 

2. Lombok 사용법 및 실습

3. MapStruct 사용법 및 실습

lombok setter를 이용하면 안되려나? -> 가능, 단 의존성에서 lombok을 먼저 선언해야함

 

4. 컴파일 메타 프로그래밍


1. 로깅과 Logback

  • 로그(Log)란? 서버가 수행한 작업/상태에 대한 기록
  • 로그 레벨
  • 로깅 핵심 개념 : 로거와 로그패턴
  • 로그 어펜더
*콘솔에 그대로 출력
  • logback을 사용하기 위한 설정

- 설치 및 설정파일 세팅

- logback 사용하기