본문 바로가기
APPLE/Development

iBatis란 무엇인가

by B_City_Boy 2013. 12. 5.
반응형

작고 간단한 시스템을 위한 iBatis


iBatis가 소규모 애플리케이션과도 잘 작동하는 이유


1. iBatis 자체가 작고 간단하다. : 다른 라이브러리에 의존성을 가지지 않는다.

2. iBatis는 이미 존재하는 애플리케이션이나 데이터베이스의 설계변경을 강요하지 않는다.

3. 자그마한 규모의 소프트웨어가 큰 규모의 소프트웨어로 성장하는 것은 피할 수 없는 사실이다.


iBatis를 사용해야 하는 이유


간단함 : 가장 간단한 퍼시스턴스 프레임워크 중 하나로 간주됨.

생산성 : JDBC에 비해 62%정도 줄어드는 간결한 코드와 간단한 설정.

성능 : 데이터 접근 속도를 높여주는 join 매핑과 같은 구조적인 강점.

관심사의 분리 : 차후 유지보수성을 높여줄 수 있도록 설계를 향상시킬 수 있다.

작업의 분배 : 전문성을 강화하기 위해 팀을 세분화하는 것을 돕는다.

이식성 : 완전한 기능을 가진 어떤 프로그래밍 언어로도 구현될 수 있다.

오픈 소스와 정직성

반응형

'APPLE > Development' 카테고리의 다른 글

Facebook 따라잡기  (0) 2013.12.12
Facebook 따라잡기  (0) 2013.12.12
Facebook 따라잡기 - index 페이지  (0) 2013.12.06
Facebook 따라잡기 - 와꾸 잡기  (0) 2013.12.06
iBatis 탄생 관련  (0) 2013.12.05

댓글