강력한 ORM iBatis 그 유래는?
Posted 2007. 8. 13. 21:03
Clinton Begin이라는 사람에 의해 2001년에 시작된 프로젝트.
원래는 암호 관련 소프트웨어 개발에 초점을 맞춘 프로젝트였다. iBATIS에 의한 첫 산출물은 Secrets라는 이름의 툴이다.
그러다가 2002년 초반에 마이크로소프트가 .NET이 J2EE에 비해 10배 빠르고 4배 생산성이 좋다는 논문을 발표했는데, 이에 iBATIS 팀은 (역자주: 열받아서..) 같은해 7월 1일 JPetStore 1.0을 릴리스했다. 그럼으로해서 자바가 .NET보다 생산성뿐 아니라 아키텍처면에서도 이점이 있음을 보여줬다.
그런데, JPetStore가 아주 재밌는 persistene layer를 사용했는데, 이것이 오픈소스 진영의 관심을 끈 것이다. 그후 관련된 질문과 요구가 Data Mapper(SQL Maps)와 DAO라는 두개의 프레임워크로 구성된 새로운 관점에 집중한 iBATIS 프로젝트의 전이를 가져온 것이다.
ibatis는 원래 암호 관련 프로젝트로 시작되었음을 알려주는 이름이다. 즉 “internet”과 “abatis”의 합성어인데,, abatis는 적의 공격을 방어하기 위한 장애물이라는 뜻이니,,, 인터넷를 지키는데 쓰는 암호를 의미하는 것이다.
출처 http://pxforever.egloos.com/1022231
헐 이럴수가...이사람 클린턴 비긴(클린턴이 비겼다고?)이 지은책 iBatis in Action으로 공부하면서 누가 만든건지도 모르다니... 근데 관련 책이 너무 없다.
'개발노트 > iBatis/myBatis' 카테고리의 다른 글
iBatis에서 insert된 자동생성값 알아오기 - MySQL버전 (0) | 2007.08.24 |
---|---|
iBatis와 전통적인 ORM과의 차이점 (0) | 2007.08.21 |
iBatis resultMap의 구조(?) (0) | 2007.08.16 |
여러개의 테이블을 조인한 결과는 어디에 담지? (0) | 2007.08.13 |
iBatis 예제 책보고 따라하기 (0) | 2007.08.13 |
- Filed under : 개발노트/iBatis/myBatis