项目总结二

这次我们使用的是微服务进行开发的。
微服务给我的第一映像就是当我们约定好一个规范后,开发起来会很顺。

我这里的规范的意思是接口。

目前我们分了三个层次。Service, WEB(Controller,VIEW)
第一层:service层,专注与数据库,提供为Controller端接口。
第二层:Controller层,专注与Service和VIEW交互。
通过Service提供的数据,进行组装后将数据发给VIEW层。
第三层:VIEW,专注于页面的设计与交互。
这样做的好处是:
在Service还没有开发好的时候,可以mock一些数据给Controller使用,当然,切记!Mock的数据必须大家都知晓,并提出意见建议。Service后期开发的接口的数据必须和之前Mock的一样。
需要注意的是:要统一参数类型。

同样Controller和VIEW层也是一样,可以先不专注于开发,把数据mock好后就可以直接开发了,很快,很迅速。
当然这个需要前端与后端非常的默契。

还有好处:
以后分布部署很容易,还有增加服务很容易。

目前记录到这个阶段,可能还有很多很多的好处还没体会到。以后开发再记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值