原文:DDD实战进阶第一波(十五):开发一般业务的大健康行业直销系统(总结篇) 前面我们花了14篇的文章来给大家介绍经典DDD的概念、架构和实践。这篇文章我们来做一个完整的总结,另外生成一个Api接口文档。 一.DDD解决传统的开发的几大问题: 没有描述需求的设计模型;而是直接通过数据库表的方式体现... ...
分类:
其他好文 时间:
2019-05-22 00:09:49
阅读次数:
324
关于JavaEE的设计模型参见博客: https://www.cnblogs.com/TomFord/p/10736163.html 里面是根据学习和参见大牛博客所编辑的,希望大家一起交流学习。 ...
分类:
编程语言 时间:
2019-05-08 20:21:43
阅读次数:
113
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石 ...
分类:
编程语言 时间:
2019-05-05 19:23:19
阅读次数:
148
1、Factory Design pattern 工厂设计模式的优点 (1)工厂设计模式提供了接口而不是实现的代码方法。 (2)工厂模式从客户端代码中删除实际实现类的实例化。工厂模式使我们的代码更健壮,耦合更少,易于扩展。例如,我们可以轻松更改PC类实现,因为客户端程序不知道这一点。 (3)工厂模式 ...
分类:
编程语言 时间:
2019-05-04 13:31:03
阅读次数:
442
一、JSON和XML 1.JSON JSON(JavaScript Object Notation)一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。可在不同平台之间进行数据交换。JSON采用兼容性很高的、完全独立于语言文本格式,同时也具备类似于C语言的习惯(包括C, C++, C#, ...
分类:
编程语言 时间:
2019-04-17 09:46:52
阅读次数:
174
一、MVC模式 MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。 控制器(Controller)。负责转发请求,对请求进行处理, 视图(View)。界面设计人员进行图形界面的设计。 模型(Model)。程序员编写程序应有的功能(实现算法等),数据库专家进行数据 ...
分类:
Web程序 时间:
2019-04-16 01:33:47
阅读次数:
712
JSON简介: 1.基本介绍 JSON(JavaScriptObject Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为 ...
分类:
编程语言 时间:
2019-04-01 01:10:36
阅读次数:
146
前言 之前一直在想页面上如果一个字段只有固定的几个选项,类似select下拉框这种,如果在表里面设置一个外键的话,是不是有点傻了,这样为了几个选项弄一张表不值得。 后来看到Django模型中的字段有个choices属性,在设计模型的时候,只需把字段参数加个choices即可,看样子是我想多了~ ch ...
分类:
编程语言 时间:
2019-03-28 00:42:13
阅读次数:
187
鲁棒图与系统需求分析 http://blog.sina.com.cn/s/blog_63641501010184cb.html 1、概念鲁棒图——是需求设计过程中使用的一种方法(鲁棒性分析),通过鲁棒分析法可以让设计人员更清晰、全面了解需求。它通常使用在需求分析后及需求设计前做软件架构分析之用,它主 ...
分类:
其他好文 时间:
2019-03-28 00:15:04
阅读次数:
171
1.SpringMVC概述 SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 Spring FrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功 能 MVC ...
分类:
编程语言 时间:
2019-03-13 00:10:56
阅读次数:
197