若依学习
文章平均质量分 89
鸣蜩铃兰香
这个作者很懒,什么都没留下…
展开
-
【学习】若依源码(前后端分离版)之 “ 异常处理”
通常一个web框架中,有大量需要处理的异常。比如业务异常,权限不足等等。前端通过弹出提示信息的方式告诉用户出了什么错误。通常情况下我们用try…catch…对异常进行捕捉处理,但是在实际项目中对业务模块进行异常捕捉,会造成代码重复和繁杂, 我们希望代码中只有业务相关的操作,所有的异常我们单独设立一个类来处理它。全局异常就是对框架所有异常进行统一管理。若依前后端分离版本的异常处理是通过使用Spring的注解来实现的。这个注解可以将一个类标记为全局异常处理器,用来捕获和处理所有的控制器层抛出的异常。原创 2023-08-09 17:06:42 · 2761 阅读 · 0 评论 -
【学习】若依源码(前后端分离版)之 “ 用户的权限注解”
接着来聊聊若依前后端分离版的权限注解吧。若依前后端分离版的权限注解是一种基于和Vue的权限管理系统,它可以实现对用户、角色、菜单、按钮等资源的控制和分配。它的前台后台分别是怎么实现的呢?前台实现:前台使用了Vue框架,以及ElementUI组件库,通过axios发送ajax请求和后台交互。使用了一个自定义的指令v-hasPermi,用来判断用户是否具有某个按钮或菜单的权限。这个指令会从store中获取用户所拥有的所有权限,然后与传入的参数进行匹配,如果匹配成功,就显示该按钮或菜单,否则就移除该节点。原创 2023-08-08 16:11:22 · 842 阅读 · 0 评论 -
【学习】若依源码(前后端分离版)之 “ 上传图片功能实现”
图片上传也基本是一个项目的必备功能了,所以今天和大家分享一下我最近在使用若依前后端分离版本时,如何实现图片上传功能的经验和心得。后端通过这个方法我们就可以实现图片上传了。是不是很简单呢?如果我哪里漏了没讲可以评论私信。那么以上就是唐某的一些理解。这次的分享就到这里了。记得一键三连~( •̀ ω •́ )✧。原创 2023-08-08 15:51:30 · 3811 阅读 · 5 评论 -
【学习】若依源码(前后端分离版)之 “ 数据的导入导出功能”
在实际开发中,碰到大批量处理的数据一个一个点击增加真的很麻烦,特别是一些同质化比较大数据。这个时候我们往往会选择用导入功能,通过系统提供的Excel模板批量导入来提高效率。导出自然就不用讲了。来看若依是怎么实现这些功能的吧,这里我将用我自己定义的一个模块来举例说明。为了方便大家理解,我把若依操作手册(导入导出)也贴出来了……可能牵扯到更深的代码讲的不是很清楚,如有疑问多多评论留言,一起探讨交流吧。那么以上就是唐某的一些理解。这次的分享就到这里了。记得一键三连~( •̀ ω •́ )✧。原创 2023-08-06 20:19:38 · 4400 阅读 · 6 评论 -
【学习】若依源码(前后端分离版)之 “ 用户管理根据不同角色、部门显示数据范围”
起因是我想做一个根据不同角色以及其所在的部门展示其相应的信息,只能展示自己部门的信息。后面发现若伊竟然自带了这个功能,不得不说真的强大。它自带了用户管理菜单,里面有角色、部门、用户的模块,其中每个模块又互相有着关系。这篇文章就来好好了解一下他是怎么实现这个功能的。原创 2023-08-05 16:23:32 · 2853 阅读 · 0 评论 -
【学习】若依源码(前后端分离版)之 “ 分页以及查询的功能实现”
分页处理一方面可以提高我们浏览数据的效率,符合我们浏览者的心理,减少了大量数据存在的杂乱问题;同时分页技术也可以降低带宽使用,提高访问速度。这次一起来学习ruoyi的分页功能实现原创 2023-08-04 18:01:53 · 3604 阅读 · 0 评论 -
【学习】若依源码(前后端分离版)之 “ 获取角色权限信息及动态路由”
承接上回,我们发现在login请求后面跟了两个请求,今天我们就来探索一下两个请求的含义和实现过程原创 2023-08-03 14:38:34 · 1730 阅读 · 0 评论 -
【学习】若依源码(前后端分离版)之 “ 验证码功能及登录功能实现”
浅谈若伊验证码功能及登录功能实现。既然能刷到这篇文章,代表你应该也知道若依是用来干嘛的了,只是可能你还没那么理解。刚好最近有些时间,想重头开始重新阅读这个框架,故开创这个系列,希望能和你们一起学习,共同进步!(关注我,不迷路(❁´◡`❁))原创 2023-08-02 17:08:59 · 2050 阅读 · 0 评论