SSISO Community

시소당

Hibernate vs iBATIS

Hibernate

  • Object Relational Mapping 계열 persistence framework
  • Application의 class 와 RDBMS의 table 간의 매핑을 담당
  • 객체 지향 설계 경험이 좋을 때 유리
  • 개발자의 SQL 작성을 줄이는 것이 가능
  • 잘 구성된 table 구조에 유리
  • 데이터 모델과 객체 모델간의 의존성이 상대적으로 강함

 

iBATIS

  • SQL / Data Mapping 계열 persistence framework
  • Application의 class와 RDBMS의 query parameter, result 간의 매핑을 담당
  • JDBC 개발 경험이 좋을 때 유리
  • 개발자의 SQL 최적화가 가능
  • 복잡한 table 구조에 유리
  • 데이터 모델과 객체 모델간의 의존성이 상대적으로 약함
  • [출처] Hibernate vs iBATIS|작성자 밤바

874 view

4.0 stars