索引:
一.组件特性简介:
1.MSIL
底层代码采用 System.Reflection.Emit.Lightweight 类库使用 IL 的方式处理 Model 组装,性能刚刚的~
2.API
大量使用 System.Linq.Expressions 方式, 强类型,对程序员编码非常友好~
编程接口采用自然的SQL书写方式, 所见即所得, 代码即 SQL ~
3.借鉴
本人精通 MyBatis / CtripDAL / Dapper / EntityFramework 四个 ORM 框架,所以大量借鉴它们的优点~~
二.工程项目-适用范围
MyDAL.dll 目前编译目标是 .Net Core 3.1 LTS ,可跨平台引用并使用~
三.操作系统-适用范围
由于 .Net Core 的跨平台开发特性,你可以在以下操作系统中部署及运行:
Windows 7 SP1 + (x64, x86)
Windows Server 2008 R2 SP1 + (x64, x86)
Redhat Linux 7.3 + (x64)
Cent OS Linux 7.3 + (x64)
Ubuntu Linux 14.04 + (x64, arm32[社区版])
Mac OS X 10.12 + (x64)
四.OS核心-测试覆盖
1.Win-NT(Windows)
基于 windows 10 测试覆盖
2.Linux(Ubuntu)
基于 ubuntu 18.10 测试覆盖
3.Unix(iOS)
基于 ios 12.1.3 测试覆盖
2019-02-07