1.1引言约有90%的企业信息化管理系统基于数据库实现,这类系统中又有超过30%的代码集中在数据访问层负责业务数据存取。除了实现数据的增删改查,数据访问层还要提供一些与业务无关功能,例如面向对象的持久化与访问机制、本地事务与分布式事务支持、多数据库支持,这些机制或功能形成相对独立的逻辑领域,其主要目的有:1、提供简单易用的数据库访问方法,提高开发效率;2、提供面向对象的方式来简化对数据库访问与操作,也就是ORMap方式;3、屏蔽数据库差异,使开发出的产品容易在不同数据库产品上移植。为了适应软件快