1- FreeSql 是一个功能强大的对象关系映射程序(O/RM),支持 .NETCore 2.1+ 或 .NETFramework 4.5+(QQ群:4336577)。
1+ FreeSql 是一个功能强大的对象关系映射程序(O/RM),支持 .NETCore 2.1+ 或 .NETFramework 4.5+(QQ群:4336577)
22
33扶摇直上,至强ORM只为自由编码;鹏程万里,至简Linq可使保留黑发;横批:FreeSql(诗人:Coder)
44
@@ -7,26 +7,26 @@ FreeSql 是一个功能强大的对象关系映射程序(O/RM),支持 .NETCore
77- [x] 支持 CodeFirst 迁移;
88- [x] 支持 DbFirst 从数据库导入实体类;
99- [x] 大量采用 ExpressionTree 提升性能;
10- - [x] 支持深入的类型映射 ,比如pgsql的数组类型,堪称匠心制作 ;
11- - [x] 支持丰富的表达式函数 ;
12- - [x] 支持导航属性一对多 、多对多贪婪加载,以及延时加载;
13- - [x] 支持同步 /异步数据库操作方法;
14- - [x] 支持读写分离 、分表分库,租户设计,过滤器,乐观锁;
15- - [x] 支持多种数据库 ,MySql/SqlServer/PostgreSQL/Oracle/Sqlite;
10+ - [x] 支持 深入的类型映射 ,比如pgsql的数组类型;
11+ - [x] 支持 丰富的表达式函数 ;
12+ - [x] 支持 导航属性一对多 、多对多贪婪加载,以及延时加载;
13+ - [x] 支持 同步 /异步数据库操作方法;
14+ - [x] 支持 读写分离 、分表分库,租户设计,过滤器,乐观锁;
15+ - [x] 支持 多种数据库 ,MySql/SqlServer/PostgreSQL/Oracle/Sqlite;
1616
1717| | |
1818| - | - |
19- | ![ image ] ( https://user-images.githubusercontent.com/16286519/55138232-f5e19e80-516d-11e9-9144-173cc7e52845.png ) | [ 《Select》] ( https://github.com/2881099/FreeSql/wiki/%e6%9f%a5%e8%af%a2 ) \| [ 《Update》] ( https://github.com/2881099/FreeSql/wiki/%e4%bf%ae%e6%94%b9 ) \| [ 《Insert》] ( https://github.com/2881099/FreeSql/wiki/%e6%b7%bb%e5%8a%a0 ) \| [ 《Delete》] ( https://github.com/2881099/FreeSql/wiki/%e5%88%a0%e9%99%a4 ) |
20- | ![ image ] ( https://user-images.githubusercontent.com/16286519/55138241-faa65280-516d-11e9-8b27-139dea46e4df.png ) | [ 《表达式函数》] ( https://github.com/2881099/FreeSql/wiki/%e8%a1%a8%e8%be%be%e5%bc%8f%e5%87%bd%e6%95%b0 ) \| [ 《CodeFirst》] ( https://github.com/2881099/FreeSql/wiki/CodeFirst ) \| [ 《DbFirst》] ( https://github.com/2881099/FreeSql/wiki/DbFirst ) \| [ 《BaseEntity》] ( https://github.com/2881099/FreeSql/tree/master/Examples/base_entity ) |
21- | ![ image ] ( https://user-images.githubusercontent.com/16286519/55138263-06921480-516e-11e9-8da9-81f18a18b694.png ) | [ 《Repository》] ( https://github.com/2881099/FreeSql/wiki/Repository ) \| [ 《UnitOfWork》] ( https://github.com/2881099/FreeSql/wiki/%e5%b7%a5%e4%bd%9c%e5%8d%95%e5%85%83 ) \| [ 《过滤器》] ( https://github.com/2881099/FreeSql/wiki/%e8%bf%87%e6%bb%a4%e5%99%a8 ) \| [ 《乐观锁》] ( https://github.com/2881099/FreeSql/wiki/%e4%bf%ae%e6%94%b9 ) \| [ 《DbContext》] ( https://github.com/2881099/FreeSql/wiki/DbContext ) |
22- | ![ image ] ( https://user-images.githubusercontent.com/16286519/55138284-0eea4f80-516e-11e9-8764-29264807f402.png ) | [ 《读写分离》] ( https://github.com/2881099/FreeSql/wiki/%e8%af%bb%e5%86%99%e5%88%86%e7%a6%bb ) \| [ 《分区分表》] ( https://github.com/2881099/FreeSql/wiki/%e5%88%86%e5%8c%ba%e5%88%86%e8%a1%a8 ) \| [ 《租户》] ( https://github.com/2881099/FreeSql/wiki/%e7%a7%9f%e6%88%b7 ) \| [ 《AOP》] ( https://github.com/2881099/FreeSql/wiki/AOP ) \| [ * 更新日志* ] ( https://github.com/2881099/FreeSql/wiki/%e6%9b%b4%e6%96%b0%e6%97%a5%e5%bf%97 ) |
19+ | < img src = " https://user-images.githubusercontent.com/16286519/55138232-f5e19e80-516d-11e9-9144-173cc7e52845.png " width = " 40 " height = " 59 " /> | [ 《Select》] ( https://github.com/2881099/FreeSql/wiki/%e6%9f%a5%e8%af%a2 ) \| [ 《Update》] ( https://github.com/2881099/FreeSql/wiki/%e4%bf%ae%e6%94%b9 ) \| [ 《Insert》] ( https://github.com/2881099/FreeSql/wiki/%e6%b7%bb%e5%8a%a0 ) \| [ 《Delete》] ( https://github.com/2881099/FreeSql/wiki/%e5%88%a0%e9%99%a4 ) |
20+ | < img src = " https://user-images.githubusercontent.com/16286519/55138241-faa65280-516d-11e9-8b27-139dea46e4df.png " width = " 40 " height = " 59 " /> | [ 《表达式函数》] ( https://github.com/2881099/FreeSql/wiki/%e8%a1%a8%e8%be%be%e5%bc%8f%e5%87%bd%e6%95%b0 ) \| [ 《CodeFirst》] ( https://github.com/2881099/FreeSql/wiki/CodeFirst ) \| [ 《DbFirst》] ( https://github.com/2881099/FreeSql/wiki/DbFirst ) \| [ 《BaseEntity》] ( https://github.com/2881099/FreeSql/tree/master/Examples/base_entity ) |
21+ | < img src = " https://user-images.githubusercontent.com/16286519/55138263-06921480-516e-11e9-8da9-81f18a18b694.png " width = " 40 " height = " 59 " /> | [ 《Repository》] ( https://github.com/2881099/FreeSql/wiki/Repository ) \| [ 《UnitOfWork》] ( https://github.com/2881099/FreeSql/wiki/%e5%b7%a5%e4%bd%9c%e5%8d%95%e5%85%83 ) \| [ 《过滤器》] ( https://github.com/2881099/FreeSql/wiki/%e8%bf%87%e6%bb%a4%e5%99%a8 ) \| [ 《乐观锁》] ( https://github.com/2881099/FreeSql/wiki/%e4%bf%ae%e6%94%b9 ) \| [ 《DbContext》] ( https://github.com/2881099/FreeSql/wiki/DbContext ) |
22+ | < img src = " https://user-images.githubusercontent.com/16286519/55138284-0eea4f80-516e-11e9-8764-29264807f402.png " width = " 40 " height = " 59 " /> | [ 《读写分离》] ( https://github.com/2881099/FreeSql/wiki/%e8%af%bb%e5%86%99%e5%88%86%e7%a6%bb ) \| [ 《分区分表》] ( https://github.com/2881099/FreeSql/wiki/%e5%88%86%e5%8c%ba%e5%88%86%e8%a1%a8 ) \| [ 《租户》] ( https://github.com/2881099/FreeSql/wiki/%e7%a7%9f%e6%88%b7 ) \| [ 《AOP》] ( https://github.com/2881099/FreeSql/wiki/AOP ) \| [ * 更新日志* ] ( https://github.com/2881099/FreeSql/wiki/%e6%9b%b4%e6%96%b0%e6%97%a5%e5%bf%97 ) |
2323
2424# Packages
2525
2626| Package Name | NuGet | Downloads |
2727| --------------| ------- | ---- |
2828| FreeSql | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql?groupby=Version ) |
29- | [ FreeSql.Repository] ( https://github.com/2881099/FreeSql/wiki/Repository ) | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.Repository.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql.Repository ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.Repository.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql.Repository?groupby=Version ) |
29+ | FreeSql.Repository | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.Repository.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql.Repository ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.Repository.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql.Repository?groupby=Version ) |
3030| FreeSql.DbContext | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.DbContext.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql.DbContext ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.DbContext.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql.DbContext?groupby=Version ) |
3131| [ FreeSql.AdminLTE] ( https://github.com/2881099/FreeSql.AdminLTE ) | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.AdminLTE.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql.AdminLTE ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.AdminLTE.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql.AdminLTE?groupby=Version ) |
3232| [ FreeSql.Connection.Extensions] ( https://github.com/2881099/FreeSql.Connection.Extensions ) | [ ![ nuget] ( https://img.shields.io/nuget/v/FreeSql.Connection.Extensions.svg?style=flat-square )] ( https://www.nuget.org/packages/FreeSql.Connection.Extensions ) | [ ![ stats] ( https://img.shields.io/nuget/dt/FreeSql.Connection.Extensions.svg?style=flat-square )] ( https://www.nuget.org/stats/packages/FreeSql.Connection.Extensions?groupby=Version ) |
@@ -42,7 +42,7 @@ FreeSql 是一个功能强大的对象关系映射程序(O/RM),支持 .NETCore
4242> 其他下载
4343
4444- [ FreeSql.Tools 生成器] ( https://github.com/2881099/FreeSql.Tools ) ,基于 razor 模板的生成器;
45- - [ ABP 使用 FreeSql ORM ] ( https://github.com/gnsilence/JPGZService ) ,测试中...;
45+ - [ Abp 中使用 FreeSql] ( https://github.com/gnsilence/JPGZService ) ,测试中...;
4646- [ FreeSql 优势.pptx] ( https://github.com/2881099/FreeSql/files/3305852/FreeSql.pptx ) ;
4747
4848# Providers
0 commit comments