注:此项目已改名为 MyBatis,并提供 Java.NET 版本。

iBATIS一词来源于“Internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(Dao),同时还提供一个利用这个框架开发的JPetSTore实例。

iBATIS 目前提供了三种语言实现的版本,包括:Java、.NET以及Ruby。下面是iBATIS的架构图

 


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务