iBATIS
Puede ser implementado en Java y .NET (también existe un port para Ruby on Rails llamado RBatis).Además cada objeto de modelo, que representa al objeto en la aplicación, se relaciona con un fichero del tipo sqlMap.xml, que contiene sus sentencias SQL.En ese mismo año Microsoft publicó un controvertido artículo[1] para demostrar que su, entonces novedoso framework, .NET 1.0 era 10 veces más rápido y 4 veces más productivo que Java.Era funcionalmente similar a la primera versión pero se hizo un importante rediseño interno.Clinton cedió el código y el nombre de iBATIS a la ASF y el proyecto estuvo alojado 6 años en ASF aunque el equipo que mantenía el código original apenas cambió.