[JPA] JPA 대해서
2022. 6. 29. 11:40
데이터베이스/JPA
ORM이란… ⭐️ ORM은 Object Relational Mapping 의 약어로서, 객체와 DB간의 관계를 매핑해주는 도구입니다. 개발자는 서로를 각각의 특색에 맞게 설계하여 ORM을 통해 추가적인 코드, 설계 없이 각각을 매핑시킬 수 있습니다. ORM 사용을 간단하게 표현한 그림 SQL 쿼리를 사용할 줄 알아도 왜 굳이 ORM 프레임워크를 이용하는 것이 좋은지에 대해 짚고 넘어가야할 것 같습니다. 장점 생산성이 증가합니다. ⭐️ 간단한 SELECT(조회)를 사용하더라도 SQL 쿼리를 프로그래밍 언어에서 사용한다면 자바로는 메소드를 만들어서 쿼리문을 작성하여 그것을 리턴해주고 그것을 SQL 쿼리에서 받아 DB에서 그에 맞는 데이터를 가져오고 그 데이터를 또다시 객체로 매핑하여 받아오는 아주 귀찮은 일..