객체 지향 프로그래밍이란 컴퓨터 프로그램을 독립된 단위인 객체들의 모임이라 접근하는 프로그래밍 방식으로 쉽게 말해 여러 레고 조각으로 하나의 완성품을 만들듯이 프로그래밍 하는 방법을 의미한다.앞서 얘기한 레고 블럭 조립하듯이, 컴포넌트를 쉽고 유연하게 변경하면서 개발할
인프런 김영한님의 스프링 데이터 JPA 강의를 듣고 정리한 글입니다.인프런 스프링 데이터 JPA(실전! 스프링 데이터 JPA - 인프런 | 강의(https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%
DB에 저장되어 있는 엔티티를 불러올 때, 불러온 엔티티 집합을 일정한 크기로 구분하는 것이다.예를 들어 20개의 엔티티를 5개씩 분류하고 두 번째 페이지를 달라고 요청하면 1~5/6~10/11~15/16~20번 째 엔티티가 들어 있는 집합을 1 페이지 부터 5페이지
Spring에서 사용할 수 있는 Java 기반 오픈소스 캐시 라이브러리데이터 직렬화가 필요해서 cache에 저장할 클래스는 Serializable을 implements해야한다.캐시 데이터를 heap, off-heap, disk에 저장한다.key-value 형태로 데이터