文件名称:netcoreORM:.NetCore轻量级ORM框架
文件大小:55KB
文件格式:ZIP
更新时间:2024-04-05 10:09:48
mysql orm model sqlite postgresql
netcoreORM .NetCore轻量级ORM框架 一,概述 nercoreORM是一个基于.net core开发的跨平台轻量级级数据库操作类库,全名是CodeM.Common.Orm。netcoreORM模型定义文件基于XML文件格式,模型管理基于目录自动分类;数据库类型支持Sqlite, MySql,Oracle,Sqlserver,Postgresql等,数据库配置文件和模型定义相同的基于目录划分,并支持基于目录层级的继承能力;数据操作采用链式方式,简单易用。 特色列表: XML格式定义模型 索引约束定义 关联外键定义 数据库事务支持 查询方法支持链式操作 保存前一级值自定义加工,支持动态函数处理器 查询后主轴值自定义处理,支持动态函数处理器 新建数据保存时属性是否参与保存可设置 更新数据保存时属性是否参与保存可设置 默认值设置支持自定义,支持动态函数处理器 查询返回动态动态
【文件预览】:
netcoreORM-master
----netcoreOrm.sln(2KB)
----UnitTest()
--------models()
--------UnitTest2.cs(2KB)
--------processors()
--------UnitTest1.cs(2KB)
--------UnitTest4.cs(7KB)
--------UnitTest.csproj(748B)
--------UnitTest3.cs(4KB)
--------UnitTest6.cs(4KB)
--------UnitTest8.cs(2KB)
--------UnitTest5.cs(4KB)
--------UnitTest7.cs(3KB)
----LICENSE(1KB)
----Library()
--------Processor()
--------Model()
--------ModelLoader.cs(29KB)
--------OrmUtils.cs(5KB)
--------CodeM.Common.Orm.csproj(784B)
--------Dialect()
--------Action()
--------Connection()
--------Properties()
----.gitignore(447B)
----README.md(33KB)