프로젝트 환경설정 H2 및 MySQL, 초기 데이터 설정 // RabbitMQ, KAFKA,
연관관계 매핑시 SET 대신 LIST를 쓰는 이유, fetch join과 on, @Aspect, Embedable, Jwt Header, Security,
프로젝트시에 먼저 정해야 되는것들
바인딩 처리

동시성 문제 해결과정

낙관적 락의 특성과 동장방식에 의해 정합성이 틀어질 수 있다낙관적 락은 충돌을 감지하지만, 충돌을 해결하지는 않기 때문에 특정 상황에서 데이터의 정합성이 깨질 수 있다데이터를 수정하기 전에 데이터가 다른 트랜잭션에서 수정되었는지 확인한다Version을 통해 관리하며,
UUID와 PK

로깅 프레임워크의 종류, Sysout vs Log

LogBack 설정