文摘
英文文摘
声明
引 言
1 领域驱动设计的理论和方法
1.1 什么是领域驱动设计
1.2 绑定模型与实现
1.3 领域驱动设计的模型描述
1.4 持续重构
1.5 保持模型的一致性
1.6 小结
2 领域驱动设计实践
2.1 E-Learning系统的需求分析
2.2 领域建模
2.2.1 E-Learning系统的领域分解
2.2.2 实体、值对象与聚合
2.2.3 应用工厂创建领域对象
2.2.4 应用仓储管理领域对象
2.2.5 领域服务的设计原则
2.3 领域建模的编码实现
2.3.1 充血式领域模型
2.3.2 依赖注入(DI)
2.3.3 面向切面编程(AOP)
2.3.4 数据持久与ORM
2.3.5 如何应用Hibernate
2.3.6 缓存
2.3.7 用户界面层
2.4 小结
3 JdonFramework的领域驱动设计应用
3.1 JdonFramework简介
3.2 JdonFramework开发模式
3.3 JdonFramework领域模型特点
3.3.1 贫血式领域模型
3.3.2 JdonFramework模型规范的优缺点
3.4 JdonFramework的开发步骤
3.4.1 JdonFramework CRUD流程的代码编写
3.4.2 JdonFramework CRUD流程的配置
3.4.3 JdonFramework批量查询的实现
3.5 小结
4 E-Learning系统的系统测试
4.1 领域驱动设计与单元测试
4.2 领域驱动设计与压力测试
结 论
参考文献
致谢