昨天说到了我们如果需要快速完成一个外包,需要先根据需求,分析出需要哪些对象,针对这些对象做增删改查就大致可以先把后端源代码先写出来,写出来后端的源代码之后,需要利用postman进行测试, 利用Postman测试后可以导出json文件格式的接口文档,当然,如果你的外包是由你一个人完成,那么json文档就没有必要导出,只需要把接口文档该有的描述放在你的api描述上面即可,即
这个位置。不过这个位置一般是接口能够成功返回数据之后才能进行修改的,所以比较好的测试习惯是边测试接口边修改这里的名字,然后将同一个项目的接口都放在同一个文件夹里面,方便今后进行测试。快速定制化后端,可以采用以下方法:
1、首先在你的笔记本上面根据需求文档分析出需要哪些对象,以及需要对这些对象做什么样子的操作(一般来说是增删改查)
2、然后针对你的对象文档,定义出Controller和service,用于形成业务逻辑架构
3、按照模块定义Path类,用于存储所有请求url,最好打上注释,可以方便我们查看哪些哪些功能实现了,哪些功能还没有实现
4、然后在各个Controller定制化请求接口,需要的服务,就利用对应的service进行实现就可以了,最终数据的修改体现到数据库上面
5、所有的接口编写完毕之后可以考虑使用Postman进行接口测试,边测试边对各个字段的名称进行简略注释,避免自己写好前端来绑定数据的时候需要重新看看后端代码才能看明白各个字段的含义。
完成后端接口的定制化开发,可以有效了解自己实现的功能是否形成了一个闭环,如果没有的话也可以进行修改。然后,接下来需要做的事儿就是利用原型图定制化开发前端页面。由于本人是一名后端开发人员,所以,前端开发在我看来是一件比较麻烦的事儿,往往需要的时间代价更大,所以这里,我的普遍做法是在自己的资源库里面找一下是否有相关的模板,如果有,就拿来凑合凑合用用,如果没有的话,就利用组件化的思想,先找好各种必要的脚手架,比如表单,列表渲染,ajax局部渲染等。