当前位置: 首页 > news >正文

Java如何设计一个功能


流程说明:实现一组功能的步骤
1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能。
 
2,设计实体/表
    正向工程:设计实体、映射文件 --> 建表
    反向工程:设计表 --> 映射文件、实体

设计实体类型分析步骤:

1)功能模块有几个实体?一般是一组增删改查对应一个实体。

2)模块中是实体之间有什么关系?一般是一个页面引用了其他实体时就表示          

 
3,分析功能

  1. 分析到每个请求的粒度,需要处理的步骤。

  2. 得到的结果是我们需要处理多少种处理步骤,其中每种请求对应一个Action方法。

4,抽象提炼

以高内聚低耦合为目标,考虑拓展性等方面,对Action方法进行抽象,遵循设计原则,提炼设计模式。


5,实现功能:
    根据提炼的模型,实现相应的功能。


6,测试、运行

ps:待改进。

参考文献:

实现一组功能的步骤_实现某个功能的具体步骤的描述-CSDN博客

http://www.lryc.cn/news/353432.html

相关文章:

  • MySQL 字符字段长度设置详解:语法、注意事项和示例
  • 【对角线遍历】python
  • 温度检测小系统兼继电器模块和小风扇
  • [数据结构1.0]计数排序
  • PostgreSQL入门教程
  • 【spring】@ControllerAdvice注解学习
  • 【全开源】赛事报名系统源码(Fastadmin+ThinkPHP和Uniapp)
  • 杰理-耳机进入关机关闭内内置触摸-节省功耗
  • Homebrew安装、 Mac上pyenv的安装与使用,复制黏贴搞定,网上教程看得眼花缭乱的来看看,简单明了一步到胃!!
  • 通过注意力调节实现更好的文本到图像生成对齐
  • Java开发大厂面试第26讲:生产环境如何排查问题和优化 JVM?
  • 计算机科学的先驱者们
  • 哈希双指针
  • 【网络】UDP协议
  • 牛马真的沉默了,入职第一天就干活
  • 解决在cmd里下载的库,但IDLE还是显示不存在的问题
  • 嵌入式全栈开发学习笔记---C语言笔试复习大全23
  • C++函数指针,键值对集合的学习
  • 新人攻略:避开这3大坑,让老员工主动带你飞!
  • 汽车液态电池隔膜的作用
  • 汽车液态电池充电时,充电时的化学反应是怎样的? 电池电量是怎么充满的?
  • Topk问题以及二叉树的三种层序遍历和基本操作
  • 深度学习设计模式之桥接模式
  • 设计模式 17 组合模式 Composite Pattern
  • 【经典论文阅读10】MNS采样——召回双塔模型的最佳拍档
  • 串行低功耗芯片间媒体总线(SLIMbus)介绍
  • esp32-S3 使用自带的大模型,实现本地文字转语言tts
  • Redis事务(1)
  • 202206青少年软件编程(Python)等级考试试卷(四级)
  • 大作业爬取手机数据,实现手机推荐系统以及朋友圈手机论坛