10 2023 档案

EFCore学习笔记 - 主键
摘要:主键 1、自增主键 简单, 但是不满足分布式, 并发性能差 long、int等类型主键, 默认为自增 自增字段的代码中不能为Id赋值, 必须保持默认值0, 否则运行的时候就会报错 因为是数据库生成的值, 所以SaveChanges()后会自动把主键的值更新到Id 例子: 插入帖子后, 自动重定向帖子 阅读全文

posted @ 2023-10-18 19:17 老菜农 阅读(43) 评论(0) 推荐(0) 编辑

EF Core学习笔记 - 配置
摘要:约定配置 1、主要规则 表名采用DbContext中对应的DbSet的属性名 数据表列的名字采用实体类属性的名字, 列的数据类型采用喝实体类属性类型最兼容的类型, 可以自定义设置 数据表列的可空性取决于对应实体类属性的可空性 名字为Id的属性为主键 如果主键为short, int或者long则默认采 阅读全文

posted @ 2023-10-18 19:16 老菜农 阅读(15) 评论(0) 推荐(0) 编辑

WebAPI学习笔记 -- 状态、协商
摘要:一、API消费者需要使用的概念 资源的标识 HTTP方法 Payload有效载荷 1、资源标识 (1)使用名词而不是动词 获取所有用户 GET api/user 而不是 /getUser (2)要体现资源和结构/关系 通过ID获取某个用户api/products/{usersId} 可以让API具有 阅读全文

posted @ 2023-10-02 00:01 老菜农 阅读(43) 评论(0) 推荐(0) 编辑

C#笔记 -- LINQ方法
摘要:LINQ public class Emp { public string Id { get; set; } public int Age { get; set; } public string Name { get; set; } public double Salary { get; set; 阅读全文

posted @ 2023-10-01 00:12 老菜农 阅读(21) 评论(0) 推荐(0) 编辑

C#学习笔记 -- 异步
摘要:0、异步方法 对于 C# 中的 async 和 await,可以这么简单理解: async 告诉 runtime,这个函数可以异步去执行以提高效率。 await 则告诉 runtime,真正耗时的是在我这个关键字后面的操作。 不干等,有情况再叫 runtime 过来!哪怕多跑几趟 await Tas 阅读全文

posted @ 2023-10-01 00:10 老菜农 阅读(82) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示