DDD:传统三层架构向DDD的转换
2013-02-28 11:34
323 查看
思路
实体见引入合理的关联。根据需要引入聚合。
将DAL命名的类换成Repository命名。
将BAL命名的类换成Service。
将BAL中的一些职责重构到Domain中。
引入Applicaiton层。
根据需要引入ViewModel和Mapper。
根据需要引入工作单元。
小心ORM工具提供的主键映射功能。
推荐引入IoC容器。
推荐引入AOP。
相关文章推荐
- [转] .NET领域驱动设计—看DDD是如何运用设计模式颠覆传统架构
- 传统的三层架构
- 三层架构,够不够---DDD眼中的三层(附C#源代码实现)
- .NET领域驱动设计—看DDD是如何运用设计模式颠覆传统架构
- 三层架构中bll层把datatable转换为实体model的理解
- 传统三层向DDD的转变及以DDD为开发模式的设计开发步骤
- Rafy 领域实体框架示例(1) - 转换传统三层应用程序
- 解放思想,走出传统三层架构的束缚
- .NET领域驱动设计―看DDD是如何运用设计模式颠覆传统架构
- 示例:使用 Rafy 领域实体框架转换传统三层应用程序
- .NET领域驱动设计—看DDD是如何运用设计模式颠覆传统架构
- .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
- 三层架构,够不够---DDD眼中的三层(附C#源代码实现)
- .NET应用架构设计―面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
- 传统的Web Form(三层架构) 与 MVC 的区别
- .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
- NET领域驱动设计—看DDD是如何运用设计模式颠覆传统架构 .(转)
- 三层架构之抽象工厂加反射----实现数据库转换
- 4、传统三层架构与DDD分层架构
- 三层架构之抽象工厂加反射——实现数据库转换