Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- oauth2.0
- Batch
- 데드락
- Convention
- @Transaction(readOnly=true)
- Git
- 정적 팩터리 메서드
- JPA
- 이펙티브 자바
- N + 1
- injellij
- batch insert
- awspring
- assert
- Cannotacquirelockexception
- mockito
- fetch join
- OIDC
- 성능테스트
- intellij
- Hibernate
- MySQLTransactionRollbackException
- AWS
- ngrinder
- @RequestMapping
- @controller
- spring
- 프로젝트 이름 변경
- naturalid
- spring-cloud-starter-aws
Archives
- Today
- Total
목록데드락 (1)
정리정리

사이드 프로젝트로 간단한 sns를 만들면서, 게시글에 좋아요를 누르는 기능을 만드는 과정에서 생긴 여러 문제점과 개선하는 과정을 기록해보려고 합니다. 기본적인 좋아요 기능 구현 우선 게시글(Post)과 좋아요(Like)가 일대다 연관관계에 있는 상태로 구현을 했습니다. @Getter @Entity @NoArgsConstructor(access = AccessLevel.PROTECTED) public class Post extends BaseTimeEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private int likeCount; public void increaseLikeCount() { this.li..
개발 기록
2023. 6. 13. 00:57