Castle ActiveRecord简单介绍

简介: Castle ActiveRecord框架是一个基于.NET的ORM框架,它实现了ActiveRecord设计模式。它本身就是基于NHibernate,只是封 装了NHibernate的大部分烦杂细节,对于需要持久化的类,只需继承自ActiveRecordBase类,并对类中的property赋予正确的 Attribute,而无需编写烦杂的mapping file。

Castle ActiveRecord框架是一个基于.NET的ORM框架,它实现了ActiveRecord设计模式。它本身就是基于NHibernate,只是封 装了NHibernate的大部分烦杂细节,对于需要持久化的类,只需继承自ActiveRecordBase类,并对类中的property赋予正确的 Attribute,而无需编写烦杂的mapping file。对于大型系统复杂的数据库逻辑,Castle project建议仍然使用NHibernate作为ORM,而对于数据库数据大批量的迁移、备份等操作,Castle project建议不采用任何ORM机制,而直接使用ADO.NET

目录
相关文章
|
9月前
|
机器学习/深度学习
1250:The Castle 2021-01-05
1250:The Castle 2021-01-05
|
5月前
ActiveRecord
ActiveRecord
22 0
|
数据库连接 PHP 数据库
Yii2如何使用ActiveRecord?
Yii2如何使用ActiveRecord?
104 0
|
数据库
Entity Framework 一对一关系映射
Entity Framework 一对一关系映射
223 0
Entity Framework 一对一关系映射
|
SQL C# 数据库
Entity Framework 继承映射
Entity Framework 继承映射
115 0
Entity Framework 继承映射