.NET 数据库访问框架 Chloe.ORM

MIT
C# .NET
Windows
2016-06-27
so_while

一款轻量、高效的.net C#数据访问框架(ORM)。实体为纯POCO,支持.net core,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式,高效便捷开发。借助lambda表达式,完全用面向对象的方式就能轻松执行多表连接查询、分组查询、聚合函数查询、插入数据、删除和更新满足条件的数据等操作,完全不需要拼接sql,开发容错率极高。当然也提供原生sql查询,原生sql查询在速度、性能上可与传说中的Dapper媲美。框架设计主打轻量、用法简单,编译后dll体积不足200KB,无第三方依赖,点击查看更多介绍... 

Example:

IDbContext context = new MsSqlContext(DbHelper.ConnectionString);
IQuery q = context.Query();
q.Where(a => a.Id == 1).FirstOrDefault();
q.Where(a => a.Id > 0).OrderBy(a => a.Id).ThenByDesc(a => a.Age).Skip(1).Take(999).ToList();

IQuery q1 = context.Query();
q.InnerJoin(q1, (a, b) => a.Id == b.Id).Select((a, b) => new { A = a, B = b }).ToList();
的码云指数为
超过 的项目
加载中

评论(28)

i
istrive
很不错的框架,已经在正是环境用了一年了,大大提高了开发效率
t
tanfj
TableAttribute(string name,string schema) schema现在好像不支持这程哟
仙湖码农
仙湖码农
威武
t
tiantian119
C# BS CS框架 仓储大叔lind.ddd 领域驱动大型架构 支持Nginx负载均衡,数据库读写分离,热插拔组件开发,分布式缓存,分布式服务,分布式异步队列qq1274626713 qq1171015549 qq3249381568qq2128543647qq3170495148qq1902141577qq2171713479qq2890083872 qq2589406800qq3235634116 qq1274626713源代码框架lind.ddd(后台管理系统,电商系统,API,SSO)
f
feifeikui
不错,挺好用的
素时踏花
素时踏花
极大缓解了程序员的后端开发压力,入门可以读一读这个篇博客:http://www.cnblogs.com/ramantic/p/7677891.html
边城
边城
好东西,顶起来
西太湖之滨
西太湖之滨
推荐
动态灵犀
非常方便好用的框架,之前都是手写,自从用了无法自拔,作者是个很热心的大神!!!
yaotiancai
yaotiancai
源代码框架lind.ddd(后台管理系统,电商系统,API,SSO,xamarin,ko,各组件单元测试) +lindCore源碼+LindAgility(敏捷框架) +免費升級+tfs實時代碼+課件源碼+demo源码 第一次 看到国内讲 ddd的 网上基本没有 联系qq 3249381568 60块钱低价出售 40讲全套视频

.NET 数据库访问框架 Chloe.ORM v2.18 丰富子查询

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/09/26 11:52

Chloe.ORM v2.16 更新,.NET 数据库访问框架

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/09/04 10:29

.NET Chloe.ORM v2.12 支持联合主键

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/07/10 09:26

.NET Chloe.ORM v2.11,.Net C# 数据库访问框架

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/07/07 10:09

.NET Chloe.ORM v2.10 简化多表连接查询

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/06/19 09:45

.NET Chloe.ORM v2.9 支持插入无主键的实体

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/06/16 09:39

.NET Chloe.ORM v2.8 CURD 支持指定表名

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/06/05 09:48

.NET Chloe.ORM v2.7:实体支持设置 Schema

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/05/22 10:15

.NET Chloe.ORM v2.6 发布,.Net C# 数据库访问框架

.NET Chloe.ORM v2.6 发布了。 更新内容: 特性 ColumnAttribute 增加 DbType 和 Length 支持注册映射类型 在lambda表达式树中支持取模运算符 DbContext.SqlQuery() 移除对泛型 T 的 new() ...

2017/04/10 09:35

.NET Chloe.ORM v2.5 简化多表连接查询操作

Chloe.ORM:一款高质量的.Net C#数据库访问框架(ORM)。支持SqlServer、MySql、Oracle及SQLite,实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。查询接口借鉴linq,支持lambda表达式...

2017/03/06 09:51

没有更多内容

加载失败,请刷新页面

5
回答
请问框架支持悲观并发吗(updlock)锁

能否在Query方法后面增加Lock接口,比方我想在查询某行数据时,使用updlock,readpast语句把行进行更新锁,并不读取已锁定的资源,以达到悲...

2016/08/05 09:31

没有更多内容

加载失败,请刷新页面

没有更多内容

[开源].NET数据库访问框架Chloe.ORM

一款轻量、高效的.NET C#数据库访问框架(ORM)。查询接口借鉴linq(但不支持linq)。借助lambda表达式,可以完全用面向对象的方式就能轻松执行多表连接查询、分组查询、聚合函数查询、插入数据、...

2016/07/05 07:54
640
3

没有更多内容

加载失败,请刷新页面

返回顶部
顶部