[IT Term] ORM(Object Relational Mapping)
ORM은 데이터를 다루는 RDBMS와의 상이한 시스템을 매핑하여 쉽게 데이터 관련 OOP 프로그래밍을 쉽게 하도록 하기 위한 테크닉입니다.
OOP와 RDBMS 각각의 정보처리 방식이 다른 데 ORM을 이용하면 이를 중간엣 소통하게 해주는 통역자 역할을 하게 되어 쉽게 OOP언어로 data를 매핑하여 제어할 수 있습니다.
그렇다는 것은 RDBMS의 상세한 구조를 몰라도 개발자가 원하는 개발을 수행할 수 있다는 것이죠. 즉 Data Layer와 Presentation Layer를 자연스럽게 분리하고 Role을 명확히 하는 것이죠.
'기타 정보 > IT 용어' 카테고리의 다른 글
[IT Term] RESTful API (0) | 2021.04.01 |
---|---|
[IT Term] 제네릭 프로그래밍 (0) | 2021.04.01 |
[IT Term] CSV file (0) | 2021.04.01 |
[IT Term] 커넥션 풀(Connection Pool) (0) | 2021.04.01 |
[IT Term] DAO (0) | 2021.04.01 |
[IT Term] URL (0) | 2021.04.01 |
[IT Term] XML (0) | 2021.04.01 |
[IT Term] 마크업 언어 (0) | 2021.04.01 |