Backend/JPA
2024. 4. 19.
[JPA] 왜 JPA를 사용해야 할까?
개요방학 동안 책과 김영한 님의 강의를 같이 들으며 JPA 공부를 했다.워낙 중요한 개념이기 때문에 이번에 2회독을 하면서 기록을 남기려고 한다.강의와 책의 흐름 순서로 하되, 추가로 고민했던 것들과 공부했던 것들을 같이 기록할 예정이다. 본 글은 JPA가 무엇인지, 왜 사용해야 하는지에 대한 간단한 기록이다.JPA란?JPA를 왜 사용해야 하는지 고민하기 전에 JPA는 무엇일까? JPA는 자바 진영의 ORM 표준이다. 여기서 ORM(Object Relational Mapping)은 객체와 관계형 DB를 매핑해 주는 프레임워크를 말한다. ORM은 패러다임 불일치 문제를 해결한다. 객체지향 패러다임을 이용하는 이유는 추상화, 캡슐화, 다형성, 상속 등의 특징을 이용해 안전하고, 유지보수에 용이한 어플리케이..