일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- google login
- Loss Function
- html
- Expo
- google cloud
- JPA
- OG tag
- google 로그인
- 커스텀 데이터 학습
- YOLOv5
- Spring Boot
- react native
- @Transactional
- AWS
- idToken
- yolo
- C++
- STT
- javascript
- 2021 제9회 문화공공데이터 활용경진대회
- 코드업
- oauth
- 졸프
- marksense.ai
- 양방향 매핑
- matplotlib
- skt fellowship 3기
- pandas
- 순환참조
- Spring
- Today
- Total
목록프로젝트/오늘도, 안녕 (2)
민팽로그
[Spring] DTO 사용 시 필요한 lombok annotation [Spring] DTO 사용 시 필요한 lombok annotation 요즘 프로젝트 리팩토링을 하면서, DTO에 작성하는 여러개의 lombok 어노테이션의 사용 이유를 정확히 알지 못하고 사용하는 것 같아서 하나하나 고찰(?) 해보기로 했다. 일단, DTO는 Data Transfer Object codingwell.tistory.com 자바 리플렉션 (Reflection) 기초 자바 리플렉션 (Reflection) 기초 리플렉션 (Reflection) JVM은 클래스 정보를 클래스 로더를 통해 읽어와서 해당 정보를 JVM 메모리에 저장한다. 그렇게 저장된 클래스에 대한 정보가 마치 거울에 투영된 모습과 닮아있어, 리플렉션 hudi...

1. CustomException 나중에 에러 추적 & 디버깅을 위한 로그를 남기고 프론트쪽에 에러에 대한 정확한 메세지를 전달해주기 위해 에러 코드와 에러 원인을 반환해주어야 할 필요성을 느낌 RuntimeException을 상속받는 커스텀 예외 클래스를 만들어서 사용 에러는 에러 코드와 에러 메세지로 enum 클래스에 상수 형태로 관리 예외 처리를 위해 오류를 검사하는 역할을 하는 클래스를 따로 만들어 둠 컨트롤러에서 CustomException이 발생하면 이를 처리하는 RestControllerAdvice 클래스를 구현 에러 내용을 기록하는 로깅도 필요할 것 같음 구현 사진 더보기 2. Swagger 전에는 POSTMAN에 API 명세서를 만들었는데 이 작업이 상당히 귀찮았음.. Swagger를 사..