十次方项目-项目如何去解读

本文阐述了理解项目业务需求的方法,包括阅读需求说明书、绘制流程图、撰写接口文档等;并介绍了项目架构、微服务模块功能、表结构清晰化的重要性。同时,提到了父工程的用途、雪花算法的应用及代码实现的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.如何搞懂项目的业务需求:

            可以读项目的需求说明书(大概看看),画项目流程图。

            程序员只需要关注给了哪些参数,需要返回那些结果。

            可以自己写前后端的开发接口文档:明白前端给你传的是什么,后端需要返回什么样的数据。

2.提前了解项目的架构和项目的框架。

3.了解每一个微服务模块对应的功能。

4.每个表也搞清楚。

5.父工程只是为了那个pom文件。所以父工程不需要选任何文件。工程用来管理公共资源--架构坐标

6.不同的微服务里面有很多容器,如果都对一张表进行操作,那么他们的ID就不能一样,所以我们使用推特的雪花算法,用的时候放在utils工具包下即可。

  其实就是一个类,用的时候把他加入spring容器中即可。有的地方可能不需要用这个工具类,则什么时候使用就什么时候放入spring中。

7.写代码的时候要先知道我们做的是哪一个部分

8.idea中的.yml比.properties文件好用,因为他会有提示。

9.前端需要的是json数据,后端是对象,所以需要对象和json之间转换。

10.rest风格需要我们自己去指定requestmapping中的value和method类型。

 

转载于:https://www.cnblogs.com/zhaogot/p/10198333.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值