1. 程式人生 > >ibatis和mybatis的區別

ibatis和mybatis的區別

     iBatis 自從在 Apache 軟體基金會網站上釋出至今,和他的明星兄弟們(Http Server,Tomcat,Struts,Maven,Ant 等等)一起接受者萬千 Java 開發者的敬仰。然而在今年六月中旬,幾乎是釋出 3.0 版本的同時,iBatis 主頁上的一則 “Apache iBATIS has been retired” 的宣告在社群引起了一陣不小的波瀾。在 Apache 寄居六年之後,iBatis 將程式碼託管到 Google Code。在宣告中給出的主要理由是,和 Apache 相比,Google Code 更有利於開發者的協同工作,也更能適應快速釋出。於此同時,iBatis 更名為 MyBatis。

     從 iBatis 到 MyBatis,不只是名稱上的變化,MyBatis 提供了更為強大的功能,同時並沒有損失其易用性,相反,在很多地方都藉助於 JDK 的泛型和註解特性進行了簡化。iBatis 確實該退休了,因為一個更為出色的繼任者經過 10 個 Beta 版本的蛻變已然出現在我們的面前。