Chloe.ORM 2.0 发布,增加默认主键机制

2016年08月27日

Chloe.ORM:一款轻量、高效的.Net C#数据库访问框架(ORM)。实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq(但不支持linq),支持lambda表达式,高效便捷开发。借助lambda表达式,完全用面向对象的方式就能轻松执行多表连接查询、分组查询、聚合查询、插入数据、批量删除和更新满足条件的数据等操作,完全不需要拼接Sql,开发容错率极高。

2.0版本更新内容:

  • 实体增加默认主键机制:一个实体没显示指定主键的时候,Chloe 默认选择名为 Id 的属性作为主键列,与此同时,如果该实体也没有显示指定任何自增列并且 Id 属性为 Int16、Int32 或者 Int64 类型,则也会默认其为自增列

  • 参数化 Sql 中对 string 参数固定Size:在数据库中,有个执行计划的概念,在参数化的 Sql 对 string 类型参数进行固定 Size,一定程度上会提高数据库性能,现新版本中会将 string 类型的参数 Size 属性统一设置为 4000

  • 调整聚合接口 Max 和 Min:在 1.* 版本中,聚合接口 Max 和 Min 只支持对数值类型操作。2.0 版本中可以对日期字段进行求 Max 和 Min

  • 修改些许Bug以及框架内部实现微调,2.0 版本lambda表达式树支持更丰富,性能更强劲

相关链接:

展开阅读全文
21 收藏
分享
加载中
最新评论 (4)

引用来自“云企微商”的评论

支持.net core吗?

引用来自“so_while”的评论

支持。nuget上搜ChloeCore就可以出来了

引用来自“云企微商”的评论

最新版和dapper相比性能如何了?
http://www.cnblogs.com/so9527/p/5674498.html 这是之前的测试
2016-08-27 16:33
0
回复
举报

引用来自“云企微商”的评论

支持.net core吗?

引用来自“so_while”的评论

支持。nuget上搜ChloeCore就可以出来了
最新版和dapper相比性能如何了?
2016-08-27 14:31
0
回复
举报

引用来自“云企微商”的评论

支持.net core吗?
支持。nuget上搜ChloeCore就可以出来了
2016-08-27 12:08
0
回复
举报
支持.net core吗?
2016-08-27 12:05
0
回复
举报
更多评论
4 评论
21 收藏
分享
返回顶部
顶部