
项目开发流程
o_oer
这个作者很懒,什么都没留下…
展开
-
开发流程中注意事项
最近划分进了新的项目组。在开发流程上,由于不熟步骤,导致一些报错。记录如下。一,在dubbo调用其它服务时,1,确定是否引入jar包,版本号信息是否正确。2,提供者是否将服务注册到注册中心,否则报错类似:com.alibaba.dubbo.rpc.RpcException:Forbidconsumer 本地启动ipaccessservice 提供者Servicefrom...原创 2019-03-06 17:39:14 · 369 阅读 · 0 评论 -
需求评审后的一些技术点记录
一,关于授权token,暂时理解为一个确认双方的信物。需求:授权登录系统A上有生成token以及生产token的方式,系统B希望拿到这个token。方案1:由系统A生成,然后通过前端去传给系统B后台,存在安全性问题。方案2:由系统A和B协商制定某种加密算法,将某个数据(内部定),进行MD5加密,或者其它方式的加密,之后传给系统B,系统B在解密,一致的话,自己去生成token,然后执...原创 2019-03-07 15:47:16 · 402 阅读 · 0 评论 -
开发流程的总结1
1,规范化开发流程。项目划分模块,要明确职责。目前项目已经拆分出了20多个系统,有些系统职责明确,有些则界限不清晰,需要重新整理跟定义。2,开发流程上的坑....从刚接手一个新项目,安排任务,然后各种对接其它系统,各种加班赶进度,踩坑。特别是项目内部的网关系统。即项目不对外提供http查询(即controller层),而是通过 网关-走dubbo-server层 这个流程来走,由...原创 2019-03-20 11:10:09 · 345 阅读 · 0 评论 -
系统交互传值但不处理场景,以及解决方式
场景:系统A调用系统B的接口,参数中带了一个list,需要保存list中每条数据的对应的id值。然后根据接口方案1:传id值给系统B,系统B不做处理,再返回回来。缺点:系统耦合度高,对于系统B而言,获取到id值,对id理解容易造成偏差。方案2:系统A构造map,key为参数中能确定唯一的值(可多个String相加),value为id值。缺点:在系统A多写点代码。采用方案2进行...原创 2019-03-26 11:11:10 · 269 阅读 · 0 评论 -
事务问题
背景:在做一次数据迁移。流程上要先迁移数据A,再迁移数据B,数据C。转为DB操作即,先插入表数据A,再插入表数据B,最后表数据C。要求:插入数据B时,发生异常。B数据回滚,A数据不回滚,流程结束。而不是整个事务进行回滚。参考如下:JAVA 事务回滚方法调用非事务回滚方法踩坑! spring事务,非事务方法与事务方法执行相互调用关键字:spring 通过代理机制来支持...原创 2019-04-04 15:52:06 · 461 阅读 · 0 评论