摘要:
解决办法 将以下三行代码中的lib换成es import enLocale from 'element-plus/lib/locale/lang/en'; import zhcnLocale from 'element-plus/lib/locale/lang/zh-cn'; import zhtw 阅读全文
摘要:
yarn概念 yarn是一个快速、可靠、安全的JavaScript包管理工具,用于管理项目的依赖关系。 yarn安装 1. 检查yarn是否已安装 打开命令提示符(CMD)并输入以下命令 yarn --version 若返回版本号,则表示已安装。 2. 安装yarn 使用npm命令进行全局安装。 n 阅读全文
摘要:
EfCore中有三种导航属性,分别是集合导航属性、引用导航属性、反转导航属性。 集合导航属性 主表对子表数据的引用,通常用来表示一对多或多对多的关系。以下案例中,Blog表的Posts是集合导航属性,包含子表Post中的关联数据。 public class Blog { public int Blo 阅读全文
摘要:
共有三种模式,分别是Code First、Database First、Model First。 Code First模式 代码优先模式,即基于编写的实体类和数据库上下文配置类,EF工具根据代码自动创建数据库结构和映射文件。 优点 具有自动迁移功能,能根据实体类的变化自动更新数据库结构,简化了数据库 阅读全文
摘要:
在应用程序中,如果你的业务领域中有一个独特的事物,它拥有自己的生命周期,并且包含了多个子实体和值对象,那么你可以考虑使用聚合根。例如,在一个电商平台中,一个订单(Order)可以是一个聚合根,因为它包含了多个子实体,如订单项(OrderItem)和支付信息,并且订单作为一个整体需要维护其业务状态的一 阅读全文
摘要:
使用virtual修饰符可以让聚合根的属性在子类中被重写,从而实现多态性和继承。 阅读全文