【发布时间】:2011-12-11 19:03:11
【问题描述】:
我想知道从 C# 代码组织使用数据库的最佳方法是什么。
我曾经有不同的方法:
- 每个对象都有 Save、Update 和 Delete 方法,它们实现了所有的逻辑。
- 有一些静态类具有静态方法 Get、GetList、Update -- 与之前的方法几乎相同,但数据库逻辑是从数据域类中提取的。
现在我认为为我需要存储在某个地方的每个数据域类提供一些非静态类会很棒。
最好的方法是什么?有没有什么好的库可以提供好的 API 来存储对象?
【问题讨论】:
标签: c# database architecture