Java/JPA1 [JPA] JPA(Java Persistence API) 1. JPA 배경요즘 시대는 객체를 관계형 DB에 관리한다. DB는 SQL 언어만 알아들을수 있어서 코드 보면 다 SQL 언어이므로 관계형 DB를 사용하는 이상 SQL 언어는 피하기가 쉽지 않다.그리고 SQL 중심적인 개발의 문제점에는 크게 2가지가 있다.자바 객체를 SQL로 SQL을 자바 객체로 → 무한 반복과 지루한 코드패러다임의 불일치 관계형 DB = 데이터를 잘 정교화 해서 잘 보관 객체 = 필드 ,메서드 잘 갭슐화해서 쓰는게 목표 → 객체를 관계형DB에 넣으려고 하니 문제 발생이러한 문제들을 해결하기 위해 JPA가 만들어졌다.2. JPA 소개2-1. JPA이란?JPA(Java Persistence API)는 자바 진영의 ORM 기술 표준으로 자바에서 객체 지향 프로그래밍과 관계형 데이.. 2024. 9. 22. 이전 1 다음