ORM ( Object Relational Mapping )

  • 객체 관계 맵핑

장점

  • 객체 지향적 코드로 직관적이고, 긴 SQL 문장이 없이 표현할 수 있다.
  • 유지보수가 편하다.
  • DBMS 에 대한 종속성이 줄어든다.

단점

  • 설계가 어려우며, 완벽한 ORM만으로 구현하기 어렵다.
  • 복잡한 프로젝트의 경우 유지보수가 어려워지게 된다.