[Kotlin + JPA] Kotlin으로 작성한 JPA Query를 ChatGPT로 리팩토링 해보았다.
사용자의 구독 이력UserSubscribeHistory 을 확인하는 find 함수 기존 JPA Query 다음 코드는 사용자가 해당 채널을 구독하는지 조회하는 JPA Query이다. 사용자의 구독 이력 UserSubscribeHistory 에서 구독하는 채널명 channelName 인지 확인하고 UserSubscribeStatus 구독 상태 여부에 따라 UserSubscribeHistory를 반환한다. fun find(channelName: String, status: UserSubscribeStatus? = null): UserSubscribeHistory? { return queryFactory.select(userSubscribeHistory) .from(userSubscribeHistory) .w..
etc/etc
2023. 2. 20. 20:44
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Cannot construct instance of
- Java
- ChatGPT
- FetchJoin
- n+1
- array
- Linux
- Kotlin
- junit5
- 추상클래스
- jvm warm-up 전략
- MongoDB
- MultipleBagFetchException
- 스프링 스케줄링
- 오블완
- 배열
- checkout
- spring boot 3
- 스프링오류
- dto 클래스 생성자
- 티스토리챌린지
- 자바 어플리케이션 실행 과정
- JPA
- Git
- bucket4j
- Spring Security
- addFilterBefore
- QueryDSL
- port
- redisson 분산락
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함