Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 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
使用 Raven DB 的数据访问架构
我可以将哪些数据访问架构与 Raven DB 结合使用 基本上 我想通过接口分离持久性 因此我不会将底层存储暴露给上层 IE 我不想让别人看到我的域名文档存储库 or 文档会话它们来自 Raven DB 我已经实现了通用存储库模式 这似乎有
c
Architecture
dataaccesslayer
ravendb
“dapper-dot-net”中的交易
如果我的 DAL 使用 dapper dot net 如何创建交易 我的 C winform 应用程序将在网络中使用 数据将保存到中央 SQL 服务器 我的用例需要使用事务 我可以使用 dapper 来完成此操作 还是需要使用 NHiber
Architecture
dataaccesslayer
Dapper
使用 Linq to SQL 在本地和远程之间切换“ConnectionStrings”
首先 我所说的远程是指我们网络上的中央专用 SQL Server 我所说的本地是指本地 SQL Express 安装 我的情况只是在家里 没有云服务 外部站点等 我的应用程序允许用户离线工作 但为了最大限度地减少流量和其他一些问题 我希望允
c
NET
linqtosql
datacontext
dataaccesslayer
当业务逻辑和数据层似乎重叠时,分解它们的最佳设计是什么? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我正在构建一个 MVC Web 应用程序 使用 Spring MVC 框架 并且我对设计特定区域的最佳方法有点困惑 应用程序必须与一系列 Web
Java
modelviewcontroller
dataaccesslayer
businesslogic
Django 模型 = 业务逻辑 + 数据访问?或者数据访问层应该从 django 模型中分离出来?
在 Django 中 建议的软件架构是将所有业务逻辑和数据访问放在模型中 但是 一些同事建议数据访问层应该与业务逻辑 业务服务层 分开 他们的理由是 如果使用不同的数据源 数据访问层可以隔离更改 他们还表示 业务逻辑可以存在于多个模型中 但
数据访问层的设计模式
我有一个使用数据库 MongoDB 来存储信息的应用程序 过去 我使用了一个充满静态方法的类来保存和检索数据 但后来我意识到这不是非常面向对象或面向未来的 尽管我不太可能更改数据库 但我宁愿拥有一些不会将我与 MongoDB 联系得太紧密的
Java
MongoDB
DesignPatterns
dao
dataaccesslayer
1
2
3
»