If today was hard, tomorrow will be easy.

간결하고 의미있는 코딩을 위하여.

GitHub - Inchijeong 바로가기→
728x90
반응형

JPA 2

[SpringBoot] Spring Data JPA

Spring Boot에서 JAP를 사용해 보겠습니다. JPA 란? JPA(Java Persistence API)는 Java를 이용해서 데이터를 관리(유지)하는 기법을 하나의 스펙으로 정리한 표준입니다. 자세한 것은 여기를 참조하세요. 사전 준비 ※ DataBase 연동 이후 작업을 하겠습니다. 자세한 설명은 여기를 참조하세요. JPA 연동 Dependency 추가 Gradle의 경우 build.gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' } Maven의 경우 pom.xml ... org.springframework.boot spring-boot-starter-data-j..

SpringBoot 2021.02.22

[JPA] JPA(Java Persistence API) 란

JPA에 대해 알아보겠습니다. ORM(Object-Relational Mapping) 이란? ORM은 객체지향과 관계형 데이터베이스를 매핑시킨다는 추상화된 개념입니다. JPA(Java Persistence API) 란? JPA는 Java를 이용해서 데이터를 관리(유지)하는 기법을 하나의 스펙으로 정리한 표준 JPA를 이용하면 다양한 데이터베이스에 종속적인 SQL문 없이 개발 가능 쉽게 말해 JAP는 ORM을 JAVA 언어에서 구현하기 위한 스펙 엔티티(Entity), 엔티티 매니저(EntityManager) 엔티티란? 데이터베이스상에서 관리하는 대상. '상품', '회사', '직원' 등을 예로 들 수 있습니다. JAP에서 '하나의 엔티티 타입을 생성한다' 라는 의미는 '하나의 클래스'를 작성한다는 의미입니..

JPA 2021.02.22
728x90
반응형