加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

一个项目标SpringCloud微处事改革进程

发布时间:2019-08-09 15:12:10 所属栏目:建站 来源:黄玲峰
导读:SSO是公司一个已经存在了多少年的项目,后端回收SpringMVC、MyBatis,数据库行使MySQL,前端展示行使Freemark。本年,我们对该项目举办了一次革命性的改造,将其改革成SpringCloud架构,而且把前后端疏散,前端回收Vue框架。 一、行使SpringCloud架构举办

swagger是后端接口展示的插件,通过修改拦截器代码,mock登录工具免登录,直接会见接口举办前后端的调试。在swagger插件上可以看到详细接口哀求路径和参数、参数是否必需、返回值、接口统计信息等。

  • 接口统计信息

一个项目标SpringCloud微处事改革进程

  • 哀求参数和路径

一个项目标SpringCloud微处事改革进程

  • 返回值

一个项目标SpringCloud微处事改革进程

2.3 跳转接口修改

之前是通过SpringMvc的modeAndview方法跳转的,此刻做了两种处理赏罚: 

  • 改成restful接口的情势,前端节制跳转然后直接获取数据。 
  • 直接通过response.sendRedirect跳转页面。

留意:老代码跳转回收的是通过SpringMvc在return的页面路径前加redirect的情势,如:return "redirect:index",这样默认会在return的URL后加jessionID。

2.4 静态资源地点改观也许激发的题目 

出格必要留意代码中的相干校验路径的处所。好比在这次改革进程中路径修改会影响以下几个方面。

  • 菜单权限校验的时辰,之前人、脚色和路径已经绑定了,修改菜单会见路径会导致没权限。
  • 扫码登录的接口判定了refer来历,修改路径会导致哀求失败。
  • 之前的sso-dome工程引用了静态资源,修改路径会报404。

【本文是51CTO专栏机构宜信技能学院的原创文章,微信公家号“宜信技能学院( id: CE_TECH)”】

戳这里,看该作者更多好文

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读