Lattice.DataMapper是一个有用的。NET为基础的对象持久性库为关系型数据库。 Lattice.DataMapper对象和数据源之间架起了一座桥梁,使开发人员可以在对象级别的神器出山:www.shenqi73.com数据源的小知识。此外,Lattice.DataMapper保护您的业务逻辑从数据源模式的变化和数据源提供者变更有利于可维护性。
Lattice.DataMapper框架将帮助您显着减少。net代码,你通常需要访问关系型数据库。简单的Lattice.DataMapper最大的优势就是比其他框架和对象关系映射(O / R映射)工具。要使用Lattice.DataMapper,你只需要熟悉XML,存储过程和SQL。 Lattice.DataMapper提供了一个平台和灵活性,以建立你自己的架构,你的存储过程和SQL开发,有充分的权力在您的指尖。
Lattice.DataMapper是一个工具,地图。NET对象和基础关系数据库中使用外部XML配置和映射文件。在XML数据访问是外在的,并且可以包含SQL查询和存储过程调用。提供了一个API,然后动态地存储和检索。NET对象的映射定义。
下面是一些主要特点的“格子DataMapper的”:
·支持。NET 2.0和。NET 1.1框架
·支持不同的数据提供者和多个数据源。
·支持对象的预取(一对,一对一对多,多对一,一对多的关系)
·查询批处理作为一个事务运行
·批处理作业可以在预定的时间作为单独的线程异步运行
·缓存,可设置每个查询(支持缓存数据库的依赖)
·支持。NET 2.0通用和空值类型
·支持可为空的值类型,使用空值属性
·记录和错误处理使用log4net框架
·支持分布式的ServiceComponent所产生的交易没有
·基于XML文件的配置文件来定义可用的数据提供者和数据源。
·基于XML映射文件来定义O / R映射
·基于XSLT模板的工具自动生成存储过程,业务实体和映射文件。
要求:
·微软。NET Framework 1.1或2
上一个软件:JUTree 1.0