728x90
반응형
Entity
: JPA에서 테이블을 자동으로 생성해주는 기능을 한다.
- 어노테이션
@Entity : 해당 클래스가 Entity임을 명시한다.
@Table : 데이터베이스 테이블의 이름을 명시한다.
@Id : Primary Key임을 명시한다.
@Column : 데이터베이스의 이름을 명시한다.
@GeneratedValue : Primary Key의 자동 생성 전략을 설정한다.
Repository
: 쿼리문을 작성하지 않아도 기본적인 CRUD 기능을 사용할 수 있다.
CREATE : 생성
READ : 읽기
UPDATE : 수정
DELETE : 삭제
- 어노테이션
@Repository : 해당 인터페이스가 Repository임을 명시한다.
'Java Web > Spring' 카테고리의 다른 글
| [Spring] 스프링 부트 Gradle 빌드에서 .jsp와 jstl 적용 (0) | 2021.07.25 |
|---|---|
| [Spring] 스프링 어노테이션 역할, @Configuration, @Bean, @Component, @Controller, @Service, @Repository (0) | 2021.07.20 |
| [Spring] 생성자(Constructor) 주입, 필드(Field) 주입, 수정자(Setter) 주입 (0) | 2021.07.20 |
| [Spring] 스프링 부트 윈도우 명령 프롬프트에서 Spring 빌드하는 법 (0) | 2021.07.18 |
| [Spring] 스프링 스프링 부트 차이 (0) | 2021.07.17 |