JPA9 [JPA] JPA 소개 및 시작 JPA란 무엇인가? JPA(Java Persistence API는 자바 진영의 ORM 기술 표준이다 JPA는 애플리케이션과 JDBC 사이에서 동작한다. ORM이란 Object-Relational Mapping 즉 객체와 관계형 데이터베이스를 매핑한다는 뜻이다. ORM 프레임워크는 객체와 테이블을 매핑해서 패러다임의 불일치 문제를 개발자 대신 해결해준다. 객체를 DB에 저장할 때 SQL을 직접 작성하는 것이 아니라 객체를 마치 자바 컬렉션에 저장하듯이 ORM 프레임워크에 저장하면 알아서 적절한 SQL을 생성해서 DB에 객체를 저장해준다. 따라서 개발자는 데이터 중심인 관계형 데이터베이스를 사용해도 객체지향 어플리케이션 개발에 집중할 수 있다. JPA는 자바 ORM 기술에 대한 표준 명세다. 쉽게 이야기해서.. 2020. 8. 30. 이전 1 2 3 다음