当前位置:网站首页>逆向工程

逆向工程

2022-08-09 06:22:00 考拉盖饭

白话大纲

逆向工程老生常谈的话题,这里我要鞭尸拉出来再说下,这个其实不只是工具这么简单,这是一种开发思维,靠什么需求确定。

逆向工程在项目里的体现

这肯定是前期开会,然后思维导图,流程图,然后再是设计数据库,划重点,数据库,因为你的功能肯定绕不开持久化,一个项目最值钱的就是数据和业务流程,,业务为数据服务,数据是项目的价值体现,所以数据库的设计在我看来是很重要的部分,数据库设计好了,接着干啥,肯定是偷懒啊,用mybatis.jar来生成相关的dao,dto,do,vo模型。

逆向工程的代码结构

这就是经典的mvc了,mode模型,v视图,c控制层,说烂的东西,但是经典就是经典,模型往大的方向讲就是bean,往小的讲就是你的入参(request)出参(response),视图就是你看到的东西,往大的方向讲就是前端,往小的讲就是html页面,控制层就是你的业务代码了,经过业务处理产出需要的数据,逆向工程算是一个承上启下的部分,一个项目从无到有手写怕是会出人命,交给框架搞定模型,将相当于代血肉有了,剩下的就是补充码骨架(基类及代码架构),逆向工程突出的其实是数据库的设计,这没啥好介绍,完全就是接触项目累计经验

收益举例

内部项目最厉害的技术是啥?就是修改数据库数据,2018税改,改下数据库轻轻松松收入几十万,怎么做到的->改单据延长开具真实发票时间,然后修改数据库字段和数据,这里涉及逆向工程

原网站

版权声明
本文为[考拉盖饭]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_45425667/article/details/115981692