Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如果我以后要应用ado实体框架,推荐的数据访问层设计模式是什么?
我正在创建一个网站并使用 Linq to SQl 作为数据访问层 并且我愿意使该网站可以在 linq to sql 和 ado 实体框架上工作 而无需更改其他层中的许多内容 业务逻辑层或 UI层 实现这一目标的推荐模式是什么 你能简单解释一
linqtosql
DesignPatterns
EntityFramework
dataaccesslayer
是否可以存根实体框架上下文和类来测试数据访问层?
我熟悉用于测试 ASP NET MVC 应用程序中的控制器和业务逻辑的技术 我们的应用程序中的数据访问集中在松散耦合的特殊服务中 使用接口并通过实体框架与实际数据库一起使用 然而 随着 DAL 变得越来越复杂 隐藏数据库实现细节并为应用程序
unittesting
EntityFramework
mocking
dataaccesslayer
如何通过 NUnit 有效地对使用 ADO.NET 和 SQL Server 的 DAL 进行单元测试?
因此 您在 C 中有一个使用存储库模式的 DAL 并且每个存储库都有一个接口 它由 ADO NET MS SQL Server 和存储过程调用支持 这对于在进行单元测试时对正在其他地方使用的存储库进行存根 模拟非常有用 我喜欢它 不过 我很
unittesting
c40
mocking
nunit
dataaccesslayer
存储库和服务层之间的区别
我查看了一些相关的问题 但仍然没有看到存储库和服务层之间有太大区别 所以给出的例子我想它应该看起来像这样 如果不是请告诉我为什么 public interface ProductRepository extends CrudReposito
Java
service
Repository
dataaccesslayer
SOA架构数据访问
在我的 SOA 架构中 我有几个世界碳基金服务 我的所有服务都需要访问数据库 我应该创建一个专门的 WCF 服务来负责所有数据库访问吗 或者 如果我的每个服务都有自己的数据库访问权限 可以吗 在一个版本中 我在一项服务中只实例化了一个实体层
wcf
Architecture
SOA
dataaccesslayer
您会将什么放入存储库类(数据访问层)的单元测试中?
我想为我的数据访问层编写一个单元测试 以确保其中的一切正常工作 问题是 我应该把什么样的东西放入测试中 DAL 是静态的Repository隐藏底层 Fluent NHibernate 并通过一个公开的东西向公众公开的类IQueryable
NET
unittesting
nhibernate
dataaccesslayer
iqueryable
使用 DTO 和 BO
我对 DTO BO 的疑问之一是何时传递 返回 DTO 以及何时传递 返回 BO 我的直觉告诉我始终将 NHibernate 映射到 DTO 而不是 BO 并且始终传递 返回 DTO 然后 每当我需要执行业务逻辑时 我都会将 DTO 转换为
c
DesignPatterns
dataaccesslayer
datatransferobjects
提高 nHibernate 数据访问层的性能
我正在致力于提高现有 Asp Net Web 应用程序的数据访问层的性能 场景是 它是一个基于 Asp Net 的 Web 应用程序 DataAccess 层使用 NHibernate 1 2 构建并公开为 WCF 服务 Entity 类用
NET
wcf
performance
nhibernate
dataaccesslayer
BLL和DAL之间的通信
解决方案设置 DAL 类库 BLL 类库 常见 类库 一些常见功能 枚举 日志记录 异常等 应用程序 1 Windows 应用程序 应用程序2 Windows应用程序 WebApp 网络应用程序 假设我有一个Customer实体 即 SQL
c
NET
VBNET
dataaccesslayer
bll
n 层架构 - BLL、DAL 和接口。什么是最佳实践?
我有一个关于 n 层架构的问题 在问这个问题之前 我想了很久 因为这里已经有很多类似的问题了 但是 在看了一天半并阅读了其他答案之后 我仍然不确定 各种看似相似的术语和不同的方法让我感到困惑 如果我在不同的类库中有一个 BLL 和一个 DA
Architecture
orm
dataaccesslayer
bll
nlayer
需要一种内置方法来为现有存储库的 Dapper 添加死锁恢复能力,而无需更改它们
需要全部做完现有的回购协议 大约 30 对死锁具有容错能力 并通过日志和等待方法从死锁中恢复 尝试成功 经过一些研究并根据项目进行定制后 我使用 Polly 回答了下面的自定义 SqlResiliencyPolicy 但是 我寻求的是 目前
c
deadlock
Dapper
dataaccesslayer
polly
为什么DataTable比DataReader更快
因此 我们在工作中就采取哪种DataAccess途径进行了激烈的争论 DataTable还是DataReader 免责声明我站在 DataReader 一边 这些结果震撼了我的世界 我们最终编写了一些基准测试来测试速度差异 人们普遍认为 D
NET
dataaccesslayer
sqldatareader
企业图书馆数据访问应用程序块中的 LINQ 支持
数据访问应用程序块中是否提供 LINQ 支持 我猜答案已经过时了 5 0版本已经支持linq了 支持以下场景 使用 DataReader 检索多行数据 使用 DataSet 检索多行数据 执行命令并检索输出参数 执行命令并检索单值项 在一个
LINQ
enterpriselibrary
dataaccesslayer
N层数据库应用程序不使用ORM,UI如何指定需要显示的数据?
我正在这里寻找指示和信息 我将制作此 CW 因为我怀疑它没有一个正确的答案 这是针对 C 的 因此我将在下面引用 Linq 我也为这么长的帖子道歉 让我在这里总结一下这个问题 然后是完整的问题 摘要 在 UI BLL DAL DB 4 层应
c
dataaccesslayer
businesslogic
isolation
leakyabstraction
使用接口编写 DAO 类
我正在创建一个新的 Web 应用程序 它将使用一堆数据访问对象 DAO 类对数据进行 CRUD 操作 我知道当我有外部用户 应用程序使用我的 DAO 类时我应该编写 java 接口 但如果没有这样的需要 你认为我还应该写接口吗 我将使用 s
Java
dataaccesslayer
dataaccess
简单数据访问层
谁能建议一个简单的数据访问层 C NET 不热衷于使用微软应用程序数据访问块 显得非常臃肿和矫枉过正 也因为各种原因不想使用LINQ to SQL 出于各种原因 我想在此基础上创建我们自己的内部 ORM 过去我总是已经构建了数据访问层 所以
NET
orm
dataaccesslayer
多租户隔离数据库上的 DAL 和配置最佳实践
我的公司拥有十几个网站和独立的数据库 相同的模式 每个客户都有自己的网站 不同的应用程序池 和数据库 每个网站都有自己的配置 多个连接字符串 但它们都有相同的配置架构 cust1 domain com cust2 domain com cu
c
aspnet
IIS
dataaccesslayer
multitenant
如何使用 Realm 编写更好的数据访问层
我一直在一些小项目中使用 Realm 我非常喜欢它 我希望继续在更大的项目中使用它 并且我正在寻找更好的数据访问层结构 我遇到过这个类似的question https stackoverflow com q 33592572 1077789
ios
swift
Realm
dao
dataaccesslayer
我应该将实体(持久)对象转换为 DTO 对象吗?
我的项目分层如下 DAL Entity gt BLL DTO gt ApplicationComponent ViewModel 应用程序将有多个组件 ApplicationComponent 将访问BLL 组件包括 Windows 服务
c
nhibernate
orm
mapping
dataaccesslayer
C++ 中的可空值
我正在用本机 C 创建数据库访问层 并且正在寻找支持 NULL 值的方法 这是我到目前为止所拥有的 class CNullValue public static CNullValue Null static CNullValue nv re
c
dataaccesslayer
Nullable
1
2
3
»