O/RM的产品,将关系数据库转换为对象的好东西!我打算深入了解

解决方案 »

  1.   

    http://community.csdn.net/Expert/TopicView1.asp?id=3628810
      

  2.   

    可以去看看J2EE核心模式里的DAO模式,简单的说就是两个Factory。比如我们在一个Oracle的数据库里建了一个员工表、一个工资表,现在要转到MySQL的库里去,那么各种连接、CRUD语句都要改写。如应用DAO模式,一个Factory类负责数据库连接,另一系列Factory接口负责员工、工资类的查询(一个员工Factory接口,分别有Oracle和MySQL的实现类)。在Hibernate里,则是用两个部署XML来实现DAO。一个就是hibernate.cfg.xml负责数据库连接的配置,另一个就是XXX.hbm.xml,负责数据库表到对象的映射。当然,Hibernate里还有很多诸如事务性处理等等的功能……
      

  3.   

    就是将数据库进行封装,提供数据库到java对象的印射!
    相关的技术:纯粹JDBC     Hibernate     iBatis     JDO/JDO2