代码拉取完成,页面将自动刷新
后端通用API, 开箱即用。 代码简洁!!
框架: SpringBoot, MybatisPlus, 自定义Token, Redis
封装:
1. 通用Ctrl, 提供基础使用函数;
2. 自定义返回参数, 如接口需要返回model不存在的字段可直接使用: model.addExt(k, v);
而无需添加冗余字段;
3. 接收前端传参可将扩展参数统一放置到 ext对象, 使用 model.extv().getString(k);
可直接获取参数;
4. 统一异常处理返回code, 支持自定义错误接口;
*5. RBAC设计思路: [用户] 1<->N [角色] 1<->N [权限] 1<->N [API接口] *
6. 统一登录认证机制, 支持自定义token放置在redis中, 支持多用户登录/单点登录;
7. 基础函数统一放置在commons项目中, 每个业务项目独立, 只关注具体业务逻辑
相关业务整合:
软件架构说明
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。