비관적 락, 낙관적 락 그리고 동시성문제.
이번에 다시 공부를 시작하면서 항상 나오는 동시성 문제에 대해서 궁금했다. 동시성 문제를 잘 해결해야 한다는 걸 알고 있지만 어떻게 접근하고 어떤식으로 관리해야 하는지에 대해 정리 한 적은 없었다. Spring Initializer 를 사용하여 간단한 프로젝트를 먼저 생성 하였다. 버전과 기타 상세 디펜던시의 경우 아래와 같다. Lombok Devtool Web Spring Data JPA 간단하고 좋은 메모리 디비 사용을 위한 H2 간단한 applicaiton.yml 파일 설정 먼저 진행 하였다. spring: profiles: active: - local datasource: url: jdbc:h2:mem:demo username: sa password: driver-class-name: org.h2..
2023.03.03