← Blog

Tag

#Spring data JPA

6개의 글

Backend

JPA란?

자바 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용되는 인터페이스의 모음이다.

Backend

JPA Annotation. 어노테이션

JPA를 사용해 테이블과 매핑할 클래스에 붙여주는 어노테이션이다.

Backend

Entity Listener. 엔티티 리스너

엔티티의 변화를 감지하고 테이블의 데이터를 조작한다.

Backend

1:N Relation. 관계 설정

[1:1] 관계와 거의 유사하지만 하나의 User가 여러 UserHistory를 가질 수 있는 관계이다.

Backend

Query Method. 쿼리 메서드

Spring Data JPA에서 제공하는 공동 인터페이스는 기본적인 CRUD를 제공해준다. (JpaRepository)

Backend

1:1 Relation. 관계 설정

1:1 관계에서는 @OneToOne 어노테이션을 사용하여 관계를 정의해 줄 수 있다.