일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터 접근 기술
- 자바의 정석 기초편 ch6
- 자바 중급2편 - 컬렉션 프레임워크
- 스프링 트랜잭션
- 자바의 정석 기초편 ch13
- @Aspect
- 자바의 정석 기초편 ch9
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch7
- 자바 고급2편 - 네트워크 프로그램
- 자바로 계산기 만들기
- 자바의 정석 기초편 ch12
- 자바로 키오스크 만들기
- 자바의 정석 기초편 ch1
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch4
- 스프링 입문(무료)
- 자바 중급1편 - 날짜와 시간
- 자바 고급2편 - io
- 2024 정보처리기사 시나공 필기
- 람다
- 스프링 mvc1 - 스프링 mvc
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch5
- 자바의 정석 기초편 ch14
- 스프링 mvc2 - 검증
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch2
- 스프링 고급 - 스프링 aop
- 자바 기초
- Today
- Total
목록스프링 데이터 jpa - 쿼리 메소드 기능 (2)
개발공부기록

출처 : 인프런 - 실전! 스프링 데이터 JPA (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 순수 JPA 페이징과 정렬1) 페이징 조건검색 조건 : 나이가 10살정렬 조건: 이름으로 내림차순페이징 조건: 첫 번째 페이지, 페이지당 보여줄 데이터는 3건2) 순수 JPA에서 페이징 처리(1) 페이징 처리 코드 작성검색조건과 offset, limit정보를 파라미터로 받는 메서드를 정의하고, 파라미터 바인딩으로 조건을 입력하여 쿼리를 완성파라미터의 offset과 limit으로 페이징 관련 메서드의 인자에 입력하여 페이징 결과를 반환보통 페이징쿼리를 짜면 현재가 몇번째 페이지인지 같이 반환되기 때문에 전체 개수정보도 필요함// 페이징public List findByPage(i..
출처 : 인프런 - 실전! 스프링 데이터 JPA (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 쿼리 메소드 기능 - 메소드 이름으로 쿼리 생성1) 순수 JPA로 이름과 나이를 기준으로 회원을 조회 및 테스트(1) MemberJpaRepository순수 JPA로 구현하려면 직접 JPQL로 쿼리를 작성해야만 가능함// 이름과 나이를 기준으로 회원을 조회 -> 순수 JPA는 직접 짜야함public List findByUsernameAndAgeGreaterThan(String username, int age) { return em.createQuery("select m from Member m where m.username = :username and m.age > :a..