본문 바로가기 메뉴 바로가기

보통의 개발자

프로필사진
  • 글쓰기
  • 방명록

보통의 개발자

검색하기 폼
  • 분류 전체보기 (157)
    • Spring&Spring Boot (26)
    • JSP&Servlet (16)
    • JPA (4)
    • Java (10)
    • CS (21)
      • Network (10)
      • OS (9)
      • Data Structure & Algorithms (2)
    • PS (3)
    • Front-End (8)
    • Security (14)
      • 웹 해킹 (0)
      • 시스템 해킹 (0)
      • 보안 지식 (0)
    • python (31)
      • 파이썬 for Beginner (10)
    • Git 공부 (17)
    • 머신러닝&딥러닝 공부 (3)
    • 프로젝트 (1)
  • 방명록
  • 분류 전체보기 (157)
    • Spring&Spring Boot (26)
    • JSP&Servlet (16)
    • JPA (4)
    • Java (10)
    • CS (21)
      • Network (10)
      • OS (9)
      • Data Structure & Algorithms (2)
    • PS (3)
    • Front-End (8)
    • Security (14)
      • 웹 해킹 (0)
      • 시스템 해킹 (0)
      • 보안 지식 (0)
    • python (31)
      • 파이썬 for Beginner (10)
    • Git 공부 (17)
    • 머신러닝&딥러닝 공부 (3)
    • 프로젝트 (1)
  • 방명록
  • GitHub

Spring Data JPA (2)
[Spring Boot] Spring Data JPA 페이징/정렬 처리

페이지 처리는 데이터베이스의 종류에 따라서 사용되는 기법이 다른 경우가 많아서 별도의 학습이 필요했다. 예를 들어, Oracle → inline view MySQL → limit JPA는 내부적으로 이런 처리를 Dialect라는 존재를 이용해 처리한다. 때문에 개발자들은 SQL이 아닌 API의 객체와 메서드를 사용하는 형태로 페이징 처리를 할 수 있다. Goals PagingAndSortRepository / Pageable / PageRequest 페이징 처리 정렬 조건 추가 쿼리 메서드와 Pageable 결합 PagingAndSortRepository / Pageable / PageRequest PagingAndSortRepository 인터페이스 Spring Data JPA의 PagingAndSor..

Spring&Spring Boot 2023. 3. 9. 17:58
[Spring Boot] 입문 - Spring Data JPA 맛보기

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 김영한 인프런 강의 참고 이전 포스팅 [Spring Boot] 입문 - Spring Boot 프로젝트에 JPA 적용하기 [Spring Boot] 입문 - JPA를 사용하는 이유 [Spring Boot] 입문 - JDBC Template(feat. 스프링 통합 테스트) 드디어 우리의 Spring Boot 프로젝트에서 MemberRepository의 마지막 구현체다. 지금까지 메모리 기반 저장소부터 관계형 데이터베이스인 MySQl로 넘어오면서, 순수 JDBC 사용 → JDBC Template → JPA까지 구현체를 바꿔가며 어떻게 코드들이 마법처럼 간단해 지는지 확인했다. 근데 믿기지 않겠지만, 여기서 더 간단해 질 수 있다. 바로..

Spring&Spring Boot 2023. 2. 25. 20:15
이전 1 다음
이전 다음
공지사항
  • 안녕하세요! 이 블로그를 클릭하신 모두를 응원⋯
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • github
TAG
  • 생활코딩 javascript
  • Spring Data JPA
  • 파이썬 for Beginner 연습문제
  • 선형 회귀
  • fetch join
  • 스프링
  • Spring
  • 쉽게 배우는 운영체제
  • git
  • 프로그래머스
  • 스프링 테스트
  • Computer_Networking_A_Top-Down_Approach
  • 운영체제 반효경
  • Do it! 정직하게 코딩하며 배우는 딥러닝 입문
  • 방명록 프로젝트
  • jsp
  • Python Cookbook
  • git branch
  • git merge
  • Spring Boot
  • JPA
  • 패킷 스위칭
  • 김영환
  • 쉘 코드
  • Thymeleaf
  • 스프링 mvc
  • Gradle
  • 파이썬 for Beginner 솔루션
  • 스프링 컨테이너
  • 지옥에서 온 git
more
«   2026/05   »
일 월 화 수 목 금 토
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
글 보관함
반응형
250x250
728x90
반응형

Blog is powered by Tistory / Designed by Tistory

티스토리툴바