본문 바로가기
Rev's/기록하기

Persistence 계층 트랜드

by RevFactory 2014. 12. 14.

Persistence 계층 트랜드


1. 한국의 트랜드

   myBatis, iBatis 가 주류를 이루고 있음을 확인 할 수 있다.


iBatis 가 myBatis로 변경되면서 교체되는 양상



2. 전세계 트랜드

- Hibernate가 대세를 이루고 있다.

- myBatis는 비교적 거의 안쓰는 추세


- Hibernate 가 꾸준히 상위를 차지하고 있다.


- 주로 중국과 인도에서 트랜드가 높다.



최근 중국에서  hibernate와 myBatis 트랜드가 같이 높아지고 있다.

모바일 붐에 의해 많은 프로젝트들이 생겨나고 동시에 적은 학습 비용으로도 개발이 용이한 myBaits도 같이 올라가는 것이 아닐까?





- iBatis 는 쿼리기반으로 데이터베이스를 다루고, 난이도가 높지 않아 진입장벽이 낮은 편이다.

- 반면에 Hibernate의 경우 ORM에 대한 학습 및 데이터에 대한 이해가 철저히 이루어져야 올마른 설계를 할 수 있다.

- Hibernate는 학습비용이 높지만 프로젝트 적용시 불필요한 코드를 없애고 데이터를 다루기가 쉬워서 비즈니스에 집중할 수 있으며 개발기간이 단축된다는 평이 많은 편이다.




'Rev's > 기록하기' 카테고리의 다른 글

기술의 딜레마  (0) 2021.01.29
기업에서 IT의 역할  (0) 2013.01.30
비범한 사람들  (0) 2012.09.05