개발 이야기/ORM2012.04.15 12:34

MyBatis.Net 들어가기

이번 세션은 주제는 오픈소스에 대표주자 iBatis입니다자바진영에서는 이미 많은 프로젝트에서 iBatis를 사용하고 있습니다닷넷진영에서도 오픈소스를 프로젝트에 사용하려는 노력이 많이 보입니다
오픈 소스인 iBatis가 최근에 구글 코드(http://code.google.com)로 옮기면서 MyBatis로 명칭을 변경하였네요. MyBatis.Net은 저희가 알고 있는 iBatis입니다.

 

MyBatis.NET 소개

MyBatis.NET은 저희가 알고 있는 ibatis .NET버전으로 Data Mapper 프레임워크입니다최근에 구글 코드로 소스를 옮기면서mybatis로 명칭을 변경하였네요
Mybatis 
사이트 http://www.mybatis.org 입니다.

 

MyBatis.NET은 객체 지향 응용프로그램과 관계형 데이터베이스에서 데이터 매퍼를 쉽게 제공함으로 응용프로그램에서 코드량을 줄이고 xml을 쿼리를 작성함으로 관리 측면에서 용이성을 제공하고 있습니다. MyBatis.NET은 흔히 ORM이라고 생각하지만 결코ORM은 아니라고 합니다테이블 하나하나 객체화하는게 아닌 쿼리(SQL)를 매핑하여 데이터 결과를 반환하게 되기때문에 Data Mapper Framework라고 불립니다객체지향언어의 대표적인 JAVA .NET을 지원하고 있습니다
MyBatis.NET
의 구성도는 다음과 같습니다.

flow.png

[그림 12-1] MyBatis.NET

 

myBatis는 쿼리(SQL)을 매핑함으로 데이터베이스와 객체 사이에 제약이 따르지않는다는 점에서도 굉장한 메리트를 가지고 있다고 볼 수 있습니다.

 

MyBatis.NET 관련 소스

myBatis.net 관련된 소스링크입니다다음 세션부터 실전에 들어가기 전에 다운받아 주세염^^

.NET Google Code Project: http://code.google.com/p/mybatisnet/

mybatis.net data mapper 다운로드

l  Download the Data Mapper for .NET

l  Download the Data Mapper User Guide (English)

 

mybatis.net data access framework 다운로드

l  Download the Data Access Framework

l  Download the Data Access Framework User Guide (English)


sqler에 아티클 작성 했던것을 공유합니다.

출처 : http://www.sqler.com/401230


Posted by 사나에