如题,最近学的头大,我的理解是首先第一部通过ORM框架做持久类的映射什么的,然后通过仓储来把映射类包装成DAO,并通过仓储来控制DAO实体的相关之间的关联、生存周期什么的? 然后又看到spring.net AOP 就晕了。。看了好几篇 nilsson的 mccarthy的 但还是摸不清头脑,有没有哪个大大能解惑?或者介绍下DDD这一块的基础书??
Spring.net 框架是为了对层与层之间进行解耦以达到层层之间松耦合的目的;ORM 框架是提供了以面向对像的方式处理数据;这两部分都与领域驱动设计没啥关系。
领域设计关注的是如何处理业务、以及各个业务中的业务对象之间的关系。而领域驱动设计则是则是以领域对象为中心来分析设计。
可以读读这本书: