关于数据库持久层操作的开源项目

转载 2006年06月06日 09:39:00
 关于数据库持久层操作的开源项目

OJB.NET

OBJ.net是OJB在.net平台下的实现。ObJectRelationalBridge-OJB是基于XML的对象/关系映射工具.OJB提供一些高级的特性如:对象缓存,延迟加载,利用事务隔离级别的结构进行分布式管理,支持悲观与乐观锁.OJB还提供了一个灵活的配置与插件机制以便可以扩展加入自己的功能.

查看 OJB.NET详细

Advanced Data Provider

Advanced Data Provider这是为ADO.NET提供的高级数据提供者(ADP) 。可以让应用程序按数据库透明的方式来访问不同的 ADO.NET 数据提供者。ADP也可以同Linux上的Mono 一起运行。

查看 Advanced Data Provider详细

Gentle.NET

Gentle.NET 是一个关系数据库独立的对象持久层框架。它的功能有自动SQL生成和对象配置,一个可以创建定制查询的SQL工厂,DataView 构造助手,优秀的性能和相当完整的文档。

查看 Gentle.NET详细

NHibernate

NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。 NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。NHibernate 为你处理这些,远胜于你不得不写SQL去从数据库存取对象。你的代码仅仅和对象关联,NHibernat 自动产生SQL语句,并确保对象提交到正确的表和字段中去。

查看 NHibernate详细

BATIS.NET

使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统 设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。IBatis同时有支持.net和Java两个平台。

查看 BATIS.NET详细

ObjectBroker

ObjectBroker是一个为 .NET平台提供的对象关系映射框架,提供了透明的持久性和事务管理。

查看 ObjectBroker详细

N-ORCA

.net框架下的对象关系组件体系结构(N-ORCA)是一个用于使用任意的 .NET语言来建造健壮的中间层的体系结构和框架,可以在关系数据库中保存持久性数据。

查看 N-ORCA详细

Sisyphus Persistence Framework

Sisyphus Persistence Framework是一款.net平台的开源的DB 持久层操作框架,它的目标是尽量简化如何验证和持久化对象。

查看 Sisyphus Persistence Framework详细

Persist.NET

Persist.NET是 用C#编写的一个持久性框架。

查看 Persist.NET详细

NDal

NDal是一款.net架构或者MONO架构下都能使用的DB 抽象层。

查看 NDal详细

Ormyx

Ormyx是.net平台下的一款关系对象映射框架。

查看 Ormyx详细

BBADataObject

BBA Data Objects是一个为Microsoft .NET 提供的对象-关系映射库,可以将SQL Server 表映射到对象,这样你可以快速而容易地建造真实的面向对象的应用程序。功能有:Lazy 加载、页面加载和加密。

查看 BBADataObject详细


相关文章推荐

.NET开源项目介绍及资源推荐:数据持久层

在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源: 1.NHibernate 2.NBear 3.Castle ActiveRecord 4.iB...

从一个简单的WEB项目入手来简单地了解一下什么是Spring之持久层(Dao)

我们从几乎所有的项目都会有的登录模块来入手学习一下Spring的基本概念。关于登录的具体逻辑我这里就不多加赘述。从MVC的思想上我们可以演化出大概3个分层模块:展现层,业务层(Service),持久层...

鲁棒的数据库持久层设计

  • 2008-04-11 11:55
  • 587KB
  • 下载

Spring 学习之旅(五) 持久层的配置,注册实现以及项目重构

持久层的配置,注册实现以及项目重构

DADAO数据库持久层依赖包

  • 2017-02-14 22:52
  • 386KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)