随笔分类 -  framework

框架实现,开源框架分析
摘要:本文简单介绍如何引入validation的步骤,如何通过自定义validation减少代码量,提高生产力。特别提及:非基本类型属性的valid,GET方法的处理,validation错误信息的统一resolve。 阅读全文
posted @ 2018-05-19 22:33 倒骑的驴 阅读(18166) 评论(0) 推荐(0) 编辑
摘要:本文是DDD框架实现讲解的第三篇,主要介绍了DDD的Domain层的实现。Domain层是具体的业务领域层,是发生业务变化最为频繁的地方,也是业务系统最核心的一层,也是DDD关注的焦点和难点。这一层包含了如下一些domain object:entity、value object、domain event、domain service、factory、repository等。DDD实践的难点其实就在于如何识别这些object。文末附有领域建模示例。 阅读全文
posted @ 2017-10-10 23:57 倒骑的驴 阅读(28637) 评论(1) 推荐(7) 编辑
摘要:本文是DDD框架实现讲解的第二篇,主要介绍了DDD的Application层的实现,详细讲解了service、assemble的职责和实现。文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章的其中一篇,其他可参考:使用领域驱动设计思想实现业务系统 阅读全文
posted @ 2017-09-26 00:05 倒骑的驴 阅读(16627) 评论(8) 推荐(3) 编辑
摘要:前面几篇blog主要介绍了DDD落地架构及业务建模战术,后续几篇blog会在此基础上,讲解具体的架构实现,通过完整代码demo的形式,更好地将DDD的落地方案呈现出来。本文是架构实现讲解的第一篇,主要介绍了DDD的User Interface层的实现,详细讲解了controller、dto的职责和实现,已经UI层使用到的公共组件:CheckLogin、Loging、Validation的职责和实现细节。文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。 阅读全文
posted @ 2017-09-24 19:56 倒骑的驴 阅读(8350) 评论(4) 推荐(1) 编辑
摘要:本文为《DDD》系列文章的导读,DDD系列blog记录了社区系统的DDD实践过程中的读书笔记、问题、解决方式、思考过程、心得。希望通过社区系统的DDD实践,挖掘出一些DDD的常见例子,抛砖引玉,共同进步。 阅读全文
posted @ 2017-09-07 23:11 倒骑的驴 阅读(25617) 评论(0) 推荐(8) 编辑

点击右上角即可分享
微信分享提示