Spring/1-3. JPA

1. Spring Data JPA 사용 - CRUD 처리를 위한 공통 인터페이스 특징 Spring 및 JPA 기반의 리포지토리 구축을 위한 정교한 지원 Querydsl 술어 지원 및 이에 따른 유형 안전 JPA 쿼리 도메인 클래스의 투명한 감사 페이지 매김 지원, 동적 쿼리 실행, 맞춤형 데이터 액세스 코드 통합 기능 @Query부트스트랩 시간 에 주석 이 달린 쿼리의 유효성 검사 XML 기반 엔티티 매핑 지원 을 도입하여 JavaConfig 기반 저장소 구성 @EnableJpaRepositories. 출처 : https://spring.io/projects/spring-data-jpa Spring Data JPA Spring Data JPA, part of the larger Spring Data fa..
Persistence Framework (데이터 영속성을 부여하는 계층) 에서 사용하는 프레임워크로 데이터베이스와 연동되는 시스템을 빠르게 개발 및 안정적 구동 ex) 종류로는 SQL Mapper(MyBatis) 와 ORM(Hibernate) * 영속성(Persistence) : 데이터가 프로그램이 종료되어도 사라지지 않고 어떤 곳에 저장되는 것(자바에서는 JDBC의 역할) 1. ORM(Object-Relational Mapping) 객체(Object)와 데이터베이스(DB테이블)와의 사이의 관계를 연결시켜주는 것(=호환되지 않은 데이터를 변환하는 프로그래밍 기법) CRUD 관련 메소드를 사용하면 자동으로 SQL을 만들어 개발자가 반복적인 SQL을 직접 작성하지 않아도 되고, DBMS에 종속적이지 않다. ..
defxyj
'Spring/1-3. JPA' 카테고리의 글 목록 (2 Page)