ruoyi-pro-vue学习笔记
文章平均质量分 55
notebook
tobebetter9527
这个作者很懒,什么都没留下…
展开
-
工作流flowable篇
文章目录1. 如何集成flowable框架2. 流程表单2.1 如何实现动态的流程表单2.2 如何实现流程表单的保存2.3 如何实现流程表单的展示?1. 如何集成flowable框架2. 流程表单2.1 如何实现动态的流程表单2.2 如何实现流程表单的保存2.3 如何实现流程表单的展示?原创 2024-01-21 18:05:23 · 573 阅读 · 0 评论 -
SaaS多租户篇
多租户原创 2024-01-20 22:25:12 · 718 阅读 · 0 评论 -
Oauth2.0授权篇
文章目录1. 入门1. 入门原创 2024-01-14 19:11:26 · 464 阅读 · 0 评论 -
功能权限篇
本质:还说要给前端按钮一个确定的id,然后前端根据查询的权限数据判断是否显示按钮。关键点:前端监听路由切换。原创 2024-01-14 11:54:29 · 538 阅读 · 0 评论 -
数据权限篇
面对复杂多变的需求,硬编码的可复用性差,需要非常大的开发和维护成本。方案二,本质上也是基于mybatis的插件机制。原创 2023-12-23 22:03:53 · 752 阅读 · 0 评论 -
用户认证篇
分为访问令牌access_token和刷新令牌refresh_token, 分别保存在system_oauth2_access_token和system_oauth2_refresh_token。访问令牌设置的过期时间一般比较短,通常为30min,刷新令牌可以设置很长时间,比如30天。访问令牌快过期,可以用刷新令牌获得一个新的访问令牌。先生成刷新令牌,再生成访问令牌。在前端yudao-ui-admin-vue3里面,看service.ts,拦截请求,在请求header添加访问token。Security原创 2023-12-23 13:07:27 · 526 阅读 · 0 评论 -
3.如何实现 API 全局异常处理?-web组件篇
在 Spring MVC 中,通过 @ControllerAdvice + @ExceptionHandler 注解,声明将指定类型的异常,转换成对应的 CommonResult 响应。实现的代码,可见 GlobalExceptionHandler类。原创 2023-11-12 22:16:52 · 239 阅读 · 0 评论 -
2.如何实现API统一响应-web组件篇
在标准的 RESTful API 的定义,是推荐使用 HTTP 响应状态码 (opens new window)作为状态码。原创 2023-11-12 22:03:25 · 399 阅读 · 0 评论 -
1.如何实现统一的API前缀-web组件篇
两种场景的前缀不同,分别为/admin-api/和/app-api/,都写在一个controller里面,显然比较混乱。分开写在不同的controller是比较好的方案。实现spring-mvc的接口WebMvcConfigurer,定制请求路径的前缀匹配方式。查看组件yudao-spring-boot-starter-web的类YudaoWebAutoConfiguration。系统提供了 2 种类型的用户,分别满足对应的管理后台、用户 App 场景。再来看WebProperties类。原创 2023-11-05 11:57:28 · 334 阅读 · 0 评论 -
幂等性(防重复提交)
主要用途:防止用户快速双击某个按钮,而前端没有禁用,导致发送两次重复请求。原创 2023-11-04 23:38:38 · 361 阅读 · 0 评论