iBATIS數(shù)據(jù)持久層框架
注:此項(xiàng)目已改名為 MyBatis,并提供 Java 和 .NET 版本。
iBATIS一詞來源于“internet”和“abatis”的組合,是一個由Clinton Begin在2001年發(fā)起的開放源代碼項(xiàng)目。最初側(cè)重于密碼軟件的開發(fā),現(xiàn)在是一個基于Java的持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO),同時還提供一個利用這個框架開發(fā)的JPetStore實(shí)例。
iBATIS 目前提供了三種語言實(shí)現(xiàn)的版本,包括:Java、.NET以及Ruby。下面是iBATIS的架構(gòu)圖
評論
圖片
表情
