FreeSql.Repository 什么是仓储?欢迎来到《FreeSql.Repository 仓储模式》系列文档,完整文档请前往 wiki 中心:https://github.com/dotnetcore/FreeSql/wikiFreeSql是功能强大的...
比如项目内已经使用了其它 orm,如 efcore,这样意味着实体中可能存在 [Key],但它与 FreeSql [Column(IsPrimary = true] 不同。Q: FreeSql 实体特性为啥这么别扭?A: 为了考虑一致性用法,全部封装在 Col...
FreeSql 支持 CodeFirst 迁移结构至数据库,这应该是(O/RM)必须标配的一个功能。与其他(O/RM)不同FreeSql支持更多的数据库特性,而不只是支持基础的数据类型,这既是优点也是缺点,优点是充分利用数据库特性辅助开发,缺点是切换数据库变得...
前面有介绍过几篇 CodeFirst 内容文章,有《(二)自动迁移实体》(https://www.cnblogs.com/FreeSql/p/11531301.html)《(三)实体特性》(https://www.cnblogs.com/FreeSql/p/1...
FreeSql AOP 已有的功能介绍,未来为会根据用户需求不断增强。审计 CRUD马云说过,996是修福报。对于多数程序员来说,加班是好事。。。起码不是闲人,不会下岗。当如果因为某个 sql 骚操作耗时很高,没有一个相关的审计功能,排查起来可以说无从下手,福...
理论知识分表 - 从表面意思上看呢,就是把一张表分成N多个小表,每一个小表都是完正的一张表。分表后数据都是存放在分表里,总表只是一个外壳,存取数据发生在一个一个的分表里面。分表后单表的并发能力提高了,磁盘I/O性能也提高了。并发能力为什么提高了呢,因为查寻一次...
FreeSql 支持数据库读写分离,本功能是客户端的读写分离行为,数据库服务器该怎么配置仍然那样配置,不受本功能影响,为了方便描术后面讲到的【读写分离】都是指客户端的功能支持。各种数据库的读写方案不一,数据库端开启读写分离功能后,读写分离的实现大致分为以下几种...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。In查询vart1=fsql.Select&...
FreeSql是功能强大的 .NET ORM,支持 .NetFramework 4.0+、.NetCore 2.1+、Xamarin 等支持 NetStandard 所有运行平台。1、外部事务在外部开启事务的场景,可使用 WithT...
有时候,我们希望将写好的 sql 语句,甚至是存储过程进行查询,虽然效率不高(有时候并不是效率至上)。巧用AsTablevarsql=fsql.Select<User>().AsTab...
01
浏览:295
08
浏览:1343
24
浏览:1517
浏览:1931
20
浏览:1872
19
浏览:1473
06
浏览:1495
02
浏览:1549
浏览:1446
浏览:1413
微信联系