본문 바로가기
DATA/SQL

ORM 이란

by bzerome240 2024. 10. 27.

Object-Relational Mapping

코드에 있는 객체와 DB에 있는 데이터를 매칭시켜주는 도구 

SQL문을 직접 쓰지 않아도 데이터 핸들링이 가능하게 한다.

 

장점

보통 ORM들은 Mock Object를 지원하기 때문에 실제 DB가 없어도 테스트가 가능하다.

단점

쿼리가 복잡해지면 그냥 쿼리를 쓰는게 낫다. 지원하지 않는 기능을 어떻게든 해결하려하면 너무 어렵기 때문에..

 

728x90
반응형

'DATA > SQL' 카테고리의 다른 글

[MySQL] Window 함수란? 종류?  (0) 2023.01.07
[MySQL] Join의 종류  (0) 2023.01.06
[MySQL] 권한 명령어  (0) 2022.07.27

댓글