1.如何搞懂项目的业务需求:
可以读项目的需求说明书(大概看看),画项目流程图。
程序员只需要关注给了哪些参数,需要返回那些结果。
可以自己写前后端的开发接口文档:明白前端给你传的是什么,后端需要返回什么样的数据。
2.提前了解项目的架构和项目的框架。
3.了解每一个微服务模块对应的功能。
4.每个表也搞清楚。
5.父工程只是为了那个pom文件。所以父工程不需要选任何文件。工程用来管理公共资源--架构坐标
6.不同的微服务里面有很多容器,如果都对一张表进行操作,那么他们的ID就不能一样,所以我们使用推特的雪花算法,用的时候放在utils工具包下即可。
其实就是一个类,用的时候把他加入spring容器中即可。有的地方可能不需要用这个工具类,则什么时候使用就什么时候放入spring中。
7.写代码的时候要先知道我们做的是哪一个部分
8.idea中的.yml比.properties文件好用,因为他会有提示。
9.前端需要的是json数据,后端是对象,所以需要对象和json之间转换。
10.rest风格需要我们自己去指定requestmapping中的value和method类型。