ibatis
相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半
自动化”的ORM实现。
所谓“半自动”,可能理解上有点生涩。纵观目前主流的ORM,无论Hibernate 还是
Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全
套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate
或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握,
Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执
行。

解决方案 »

  1.   

    Castor是Exolab组织开发的面向Java的包装工具,它最大的特色就是实现了大部分的ODMG OQL规范,在查询上,可以象完全使用一个对象数据库一样类图进行查询(后面会有介绍)。它的原理是通过Java反射API去实现属性的设置和读取。不过由于各种原因,Castor后来的版本更新越来越慢,最终停步在1.0之前,成为至今未出到1.0正式版的O/R Mapping产品。不管怎么样,它还是一个相当不错的产品。
      

  2.   

    http://dev.csdn.net/Develop/article/21/21752.shtm
    JDO的相关文章
      

  3.   

    ibatis----感觉速度奇快!
      

  4.   

    搞错了,SQLMap只不过是iBATIS两个变体当中的一个而已,另外一个是:Data Access Objects(DAO)
      

  5.   

    用 iBATIS、DB2 UDB V8.1 和 WebSphere Studio Application Developer V5.1.2 创建 Java 和 J2EE 应用程序http://www-900.ibm.com/developerWorks/cn/dmdd/library/techarticles/dm-0502cline/index.shtml