上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 71 下一页
摘要: 前言 System.Text.Json 是 .NET 3.0 后推出的, 用来取代原本的 Newtonsoft。 它的特点就是快,一开始的时候很多东西不支持所以很少人用,.NET 6.0 后开始比较稳定了。 这一篇就来系统的看一看它吧。 主要参考: How to serialize and dese 阅读全文
posted @ 2021-11-28 15:39 兴杰 阅读(1772) 评论(0) 推荐(0)
摘要: 前言 依据 Restful 的方式, 修改 resource 要用 PUT, 然后把完整的 resource 发出去, resource 的所有信息都将被更新. 但很多时候我们希望只做局部更新, 而且希望只提供局部的 resource info. 比如有个 person resource class 阅读全文
posted @ 2021-11-27 23:55 兴杰 阅读(335) 评论(0) 推荐(0)
摘要: 前言 续上一篇的 Soft Delete 后, 我们继续来看看 History Table (Audit/Archive Table). Archive Table 市场上有了这样叫, 但我觉得它比较杂, 因为它既保存了 History, 也多少记入 operation 和时间, 所以带有一点 Au 阅读全文
posted @ 2021-11-23 22:26 兴杰 阅读(267) 评论(0) 推荐(0)
摘要: 前言 Soft Delete 中文叫 "逻辑删", "软删除". 对比的自然就是 Hard Delete. 这篇想聊一聊它的好与坏, 什么时候可以考虑用它. Hard Delete 在说 soft delete 之前, 我们先来看看 hard delete. Hard Delete 其实就是普通的 阅读全文
posted @ 2021-11-23 11:46 兴杰 阅读(467) 评论(0) 推荐(0)
摘要: 前言 旧没用又忘记了, 又没有 intellisense, 记入这里吧. Reset Auto Increment DBCC CHECKIDENT ('TableName'); -- check current DBCC CHECKIDENT ('TableName', RESEED, 0); -- 阅读全文
posted @ 2021-11-15 16:56 兴杰 阅读(57) 评论(0) 推荐(0)
摘要: 前言 之前写过 EF Core 悲观并发, 这篇主要讲一下乐观并发. 乐观并发的机制可以看这篇. Why Need This? 如果你用 EF Core 做数据管理, 建议你每个 Entity 都配置乐观并发. 因为 EF 的机制是这样的. 先把资料读出来, 然后修改资料, 然后 SaveChang 阅读全文
posted @ 2021-11-15 14:19 兴杰 阅读(460) 评论(0) 推荐(2)
摘要: 前言 以前写过相关的, 但这篇主要讲一下概念. 帮助理解 Entity Framework with MySQL 学习笔记一(乐观并发) Asp.net core 学习笔记 ( ef core transaction scope & change level ) sql server 学习笔记 (n 阅读全文
posted @ 2021-11-15 12:53 兴杰 阅读(207) 评论(0) 推荐(0)
摘要: 前言 上一篇说完了动态创建表达式树, 这篇来说一说解析表达式树. 我之所以会用到是因为最近开始大量使用 trigger 来维护冗余. 但 trigger 本身并不好维护 (EF Core 也不支持), 于是就有了自己写点简单的翻译的想法. 比如在我项目中会通过这样来表达一个冗余值 builder.H 阅读全文
posted @ 2021-11-15 01:30 兴杰 阅读(211) 评论(0) 推荐(0)
摘要: 前言 会写这篇是因为最近开始大量使用 SQL Server Trigger 来维护冗余 (也不清楚这路对不对). EF Core migrations 没有支持 Trigger Github Issue, 能找到相关的 Laraue.EfCoreTriggers, 但 star 太少, 不敢用. 于 阅读全文
posted @ 2021-11-07 19:21 兴杰 阅读(1937) 评论(0) 推荐(0)
摘要: Under/Over Posting 参考: .NET Core WebApi Action is executed even with missing properties in the request body Model Validation in ASP.NET Web API (找 und 阅读全文
posted @ 2021-11-05 12:33 兴杰 阅读(148) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 71 下一页