티스토리 뷰

프로그래밍/Spring

엔티티(Entity)란?

goodmean 2022. 6. 20. 14:32
반응형

엔티티는 데이터베이스 테이블과 매핑되는 자바 클래스를 말합니다.

 

spring-boot-starter-data-jpa 의존성을 추가하고 @Entiy 어노테이션을 붙이면 테이블과 자바 클래스가 매핑이 됩니다.

 

그래서 JPA에서 '하나의 엔티티 타입을 생성한다'라는 의미는 '하나의 클래스를' 작성한다는 의미가 됩니다.

엔티티라는 용어는 때로는 클래스를 의미하는 경우도 있고, 클래스에 의해 생성된 인스턴스를 의미하는 경우가 있습니다.

정확히 얘기 하자면, 엔티티 클래스  엔티티 인스턴스 혹은 엔티티 객체라는 표현이 정확합니다.

 

 

반응형

'프로그래밍 > Spring' 카테고리의 다른 글

Get 과 Post 의 차이  (0) 2022.06.21
리포지터리(Repository)란?  (0) 2022.06.20
[타임리프] 페이징 기능  (0) 2022.06.11
Spring Boot Validation  (0) 2022.06.07
서비스가 필요한 이유  (0) 2022.06.01
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함