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 |
Tags
- OIDC
- fetch join
- 이펙티브 자바
- 정적 팩터리 메서드
- 데드락
- mockito
- JPA
- batch insert
- assert
- 동시성
- Git
- @controller
- injellij
- @Transaction(readOnly=true)
- MySQLTransactionRollbackException
- Cache
- spring-cloud-starter-aws
- awspring
- ngrinder
- N + 1
- AWS
- @RequestMapping
- Cannotacquirelockexception
- oauth2.0
- Batch
- 성능테스트
- spring
- jdbc
- Hibernate
- Convention
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