06 2022 档案

摘要:自增主键1、EF Core支持多种主键生成策略:自动增长:Guid;Hi/Lo算法等2、自动增长优点:简单缺点:数据库迁移以及分布式系统中比较麻烦;并发性能差。long、int等类型主键,默认是自增。因为是数据库生成的值,所以SaveChanges后UI自欧东把主键的值更新到Id属性。3、自增字段的 阅读全文
posted @ 2022-06-21 13:52 算盘 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1、Data Annotation把配置以特性(Annotation)的形式标注在实体类中[Table("T_Dogs")]public class Dog{ public int Id { get; set; } [Required] [MaxLength(22)] public string N 阅读全文
posted @ 2022-06-09 19:54 算盘 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1、表名采用DbContext中的对应的DbSet的属性名2、数据表列的名字采用实体类属性的名字,列的数据类型采用和实体类属性类型最兼容的类型3、数据表列的可空性取决于对应实体类属性的可空性4、名字为Id的属性为主键,如果主键为short、int或者long类型,则默认采用自增字段,如果主键为Gui 阅读全文
posted @ 2022-06-01 19:52 算盘 阅读(65) 评论(0) 推荐(0) 编辑
摘要:.NET中的配置系统支持丰富的配置源,包括文件(json、xml、ini等)、注册表、环境变量、命令行、Azure Key Vault等,还可以配置自定义配置源。可以跟踪配置的改变,可以按照优先级覆盖 阅读全文
posted @ 2022-06-01 19:51 算盘 阅读(47) 评论(0) 推荐(0) 编辑

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