后台接口用swagger3来管理。之前有些老项目使用了swagger2,强制要求升级到swagger3.
2和3之前差异太大:
编辑
我们的平台尽量不产生如此大的变动。升级总是会带来各种各样的问题,搞向下兼容消耗的资源也是巨大的。微软这样的金主都放弃了操作系统、浏览器早期版本的维护。
后台开发人员,先用swagger来测试接口,因为系统有登录验证,测试不是很方便。开发时可以先关闭登录验证:
在ShiroConfig中:
//------------测试用-------
filterChainDefinitionMap.put("/**", "anon");