为了账号安全,请及时绑定邮箱和手机立即绑定

spring mvc 返回值加密

spring mvc 返回值加密

慕莱坞森 2019-02-19 17:01:32
项目中使用spring mvc的@ResponseBody注解返回结果,现在的需求是不改变原来的业务逻辑代码,对结果进行加密,如何处理? @Controller @RequestMapping(value = "/crypt") public class CryptController { @ResponseBody @RequestMapping(value = "/decrypt", method = RequestMethod.GET) public String decrypt(int id, String name) { return "id=" + id + ", name=" + name; } } 本人尝试使用Filter处理,但是没成功,求高手指教。
查看完整描述

6 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

你是要把你的密码加密?? 可以用md5加密

查看完整回答
反对 回复 2019-03-01
?
隔江千里

TA贡献1906条经验 获得超10个赞

  • 不改变原来的代码?是指不改哪里的代码?业务逻辑还是整个项目的代码?

  • 可以尝试写个加密工具类,返回前把你要加密的东西丢进去然后再return回来

查看完整回答
反对 回复 2019-03-01
?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

请问 过滤器 能够打印记录吗?

查看完整回答
反对 回复 2019-03-01
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

直接用spring mvc自带的拦截器功能实现吧

查看完整回答
反对 回复 2019-03-01
?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

不是对“"id=" + id + ", name=" + name”加密吗?楼上说的都是啥...每个接口返回数据加密,过滤器中解密,用des等

查看完整回答
反对 回复 2019-03-01
  • 6 回答
  • 0 关注
  • 765 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号