关于数据库持久层操作的开源项目
来源:互联网 发布:苹果加密软件 编辑:程序博客网 时间:2024/05/16 07:41
关于数据库持久层操作的开源项目
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详细
- 关于数据库持久层操作 的开源项目
- 关于数据库持久层操作的开源项目
- 关于持久层的迷惑!
- 鲁棒的数据库持久层设计
- Hibernate持久层操作
- Hibernate 持久层操作
- 关于Android 持久层
- 《鲁棒的数据库持久层设计》读书笔记01-持久层的类型
- JPA持久层CURD操作的抽象类实现
- 参考bbossgroups框架来实现持久层的操作
- springMvc拦截器实现操作日志的自动持久层
- Hibernate 数据持久层操作类的总结
- javascript关于层的操作
- 鲁棒的数据库持久层设计(白皮书)
- 《鲁棒的数据库持久层设计》读书笔记-开篇
- PHP 实现对象的持久层,数据库使用MySQL
- 关于ssh整合中hibernate持久层的问题
- 关于手机APP的分层架构-数据持久层
- VB计算圆周率
- 动态页面静态化的处理类
- 相对最完整的软件测试工具手册
- 成为JAVA高手的几个好的方法
- 相对最完整的软件测试工具手册
- 关于数据库持久层操作的开源项目
- Delphi中最常用的三种线程同步技术
- 软件评估--->Bug的价值(产品市场角度分析)
- 祝小东西生日快乐!
- 测试资源:63个国外优秀测试站点链接
- 软件评估---Bug的价值(生产过程分析)
- 一个基于Yahoo UI的Ajax俄罗斯方块游戏
- 工作分解结构在软件开发中的应用
- Bug的价值的思考