
int, String과 같은 값타입인 임베디드 타입을 정의해서 사용할 수 있다.Member 에 id,name, startDate, endDate, city,street,zipcode와 같이필드가 있다고 하면 근무 시작일과 우편번호는 아무런 관련이 업습니다

Page웹 사이트를 이용하며 게시판을 둘러볼 때, 게시글 목록 하단에 게시글을 일정 수로 나누어 페이지화 시켜놓은걸 볼 수 있는데 이를 Pagination(페이지네이션) 이라고 한다
AuditingFields를 자동으로 값을 채워주는 설정@EnableJpaAuditing 를 JpaConfig에 붙여준다.AuditAware을 빈 클래스로 생성하고.@CreatedDate, @CreatedBy 애노테이션을 붙여준다.업데이트를 할때마다 작성한 사람의
https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-part-five-querydsl/ Querydsl 용도 QueryDsl은 Type-Safe한 쿼리를 위한 스프

출처 : https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-introduction/JPA쓰는 Repository는 많은 시간이 들고, 많은 반복되는 코드가
JDBC driver 는 JDBC API의 1 DB 특정 구현체를 제공한다.datasource 는 db connections를 앱에 제공한다. HikariCP datasource가 가장 빠른 datasoruce라서 쓰인다.JPA Provider 는 JPA를 구현한다.
https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-part-one-configuration/영속성 계층 설정하기 configuration class를 생성

Repository 생성 DATA JPA Repository를 생성하기 전에, repository에 저장할 entity class를 생성한다. Data JPA repository는 다음과 같이 생성한다. CrudRepository interface를 상속받는 inte
기본 CRUD 동작을 지원하는 Repository를 생성하는 것만으로 실제 앱을 구현하기 어렵다. custom한 검색 기준을 써서 db query를 할 수 있어야한다. Query methods란 Query methods를 사용하여 custom db queries를 생
method 이름으로 db queries를 생성하는 법을 배워보자2가지 조건을 만족하는 search function을 구현해보겠습니다. 1\. 검색 단어(term)를 포함하는 title or description을 갖는 todo entries를 return 2\. 대소
method name strategy로 생성한 db query를 @Query로 구현해보자. Query Methods 생성 @Query는 JPQL과 SQL queries를 둘다 지원합니다. @Query를 붙여 생성하는 db query는 다른 모든 생성 전략보다 우선합
https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-creating-database-queries-with-named-queries/DATA JPA로 que
https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-part-six-sorting/데이터베이스 쿼리의 쿼리 결과를 정렬하고 예제 응용 프로그램의 검색 기능에
다음으로, 어느 user가 entity X를 생성,수정했는 지 username을JPA에서 자동으로 넣어주는 기능이 Auditing 기능을 알아보겠습니다.authenticated user의 정보를 얻기 위해 AuditAware<T.> interface를 사용합니다.
Data JPA는 CRUD 동작과 많은 기능을 지원합니다.Data JPA는 entity가 아닌 DTO에 SQL 을 사용해 query를 지원하지 않습니다.JPA repository에 상속시켜서 custom methods를 추가할 수 있습니다.다음 조건을 만족하는 sea