리팩토링

1.Real my sql -1. CHAR /VARCHAR /TEXT

post-thumbnail

2.코드스쿼드 1 - (외래키, POST/PUT메서드)

post-thumbnail

3.코드스쿼드 2 - (DTO 변환, 체크예외, VIEW 에 의존하는 엔티티)

post-thumbnail

4.코드스쿼드 3 - BigDecimal

post-thumbnail

5.코드스쿼드 4 - (ResponseEntity, Auto_incremnet의 위험성)

post-thumbnail

6.코드스쿼드 5 - view 의존성, 회원 동일성 체크

post-thumbnail

7.코드스쿼드 6 - Transaction

post-thumbnail

8.코드스쿼드 7 - ORM, 빌더, 테스트 자동화

post-thumbnail

9.코드스쿼드 8 - 도메인 Service, put/patch

post-thumbnail

10.코드스쿼드 9 - 복합키 사용

post-thumbnail

11.코드스쿼드 10 - air_dnb

post-thumbnail

12.2.Real My SQL - UUID, 인덱스

post-thumbnail

13.13. 엔티티 validation

post-thumbnail

14.14.예외 처리

post-thumbnail

15.15. 쓰기지연

post-thumbnail

16.16. DTO, Lock

post-thumbnail

17.17. 가독성, 테이블 분리

post-thumbnail