반응형
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
- 자료구조공부
- JPA공부
- Axon framework
- 코테공부
- Kafka
- Flutter
- nestjs
- 플러터 개발
- JPA예제
- 자바공부
- 알고리즘공부
- JPA
- 스프링부트
- DDD
- 프로그래머스
- JPA 공부
- nestjs스터디
- 코테준비
- 기술면접공부
- K8S
- 플러터 공부
- 카프카
- 기술공부
- 스프링 공부
- 스프링
- 스프링공부
- 스프링부트공부
- JPA스터디
- nestjs공부
- querydsl
Archives
- Today
- Total
목록JPQL공부 (1)
DevBoi
[Jpa] delete 관련 잘 안됨
JPA에서 QueryDSL 하기 귀찮아서 그냥 JPQL로 사용하던 중 문제가 발생 delete 쿼리에서 자꾸 DML을 지원안한다는둥 이상한 버그가 많이 떠서 안된다.... 해결 방법 (Modifying) @Modifying @Query("delete from PostComment m where m.post.postId = :postId") void deletePostComment(Long postId); 추가로 서비스 단에 트랜잭션 묶어주기 수정, 삭제는 트랜잭션을 메소드 별로 묶어주는게 좋다. 이유는.. 트랜잭션의 기본을 안다면.. 다알듯... 무튼 JPA는 자동 트랜잭션 처리를 지원해주지만. 혹시나 몰라서 명시를 하긴했다. 사실 해결은 Modifying이 크다. 앞으로는 그냥 QueryDsl로 설계해..
Develop/[JPA]
2023. 1. 9. 14:57