我正在使用实体框架,我正在考虑将复杂类型用于表格中的一些常见字段,例如:CreatedDate,LastUpdatedDate,CreatedBy,LastUpdatedBy等等(不知道在这种情况下该怎么称为复杂类型?任何想法)
我认为这是使用Copmlex Type的一个很好的选择,主要是因为它易于复制并将Type传递给新实体并创建自定义方法来填充这些类型等?
我正在使用模型优先方法,并尝试不在数据库中引入存储过程,以便不会使用可用于计算值等的复杂类型。
对于复杂类型还有哪些其他常见用途,可以很好地了解人们如何使用它们。
您的意见表示赞赏。
答案 0 :(得分:1)
使用复杂类型,您可以对常用实体进行单元处理,这样您就不必去多个实体。
复杂类型的另一个有用用途是可以将存储过程导入复杂类型。
由于
答案 1 :(得分:1)
我在当前项目中使用复杂类型,使用存储过程无缝地解密数据库表中的某些字段。这允许我存储加密的数据,并将加密详细信息保留在我的应用程序之外,而不是保留在数据库层。