<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Bamboo_243的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Bamboo_243</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Bamboo_243]]></copyright><item><title><![CDATA[Ruoyi的数据权限实例编写]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/135059727</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/135059727</guid><author>Bamboo_243</author><pubDate>Mon, 18 Dec 2023 15:39:45 +0800</pubDate><description><![CDATA[在我们使用非管理员账户之前，先用admin账户修改一下普通角色的权限。在修改Mapper层前，我们先看看Ruoyi怎么写的。此处不过多赘述，详情请参考我的另一篇博客。打开设备信息界面，用ry账户新增一条数据。重启Ruoyi，修改普通角色的数据权限。在生成代码页面编辑此项，修改生成配置。接下来是三个账户各自界面能见度的对比。将此表命名为workshop，保存。最后用lewis账户新增一条数据。用admin账户新增一条数据。回到我们新建的设备信息页面。修改Service处代码。新建一个表，要求如下。]]></description><category></category></item><item><title><![CDATA[Ruoyi的用户数据权限]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134994788</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134994788</guid><author>Bamboo_243</author><pubDate>Sun, 17 Dec 2023 23:20:51 +0800</pubDate><description><![CDATA[使用admin账号登录，按图示顺序进行设置，我们更改了普通角色的数据权限，下面是普通角色与管理员在“”界面的区别。]]></description><category></category></item><item><title><![CDATA[Ruoyi的用户菜单权限]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134851186</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134851186</guid><author>Bamboo_243</author><pubDate>Sun, 10 Dec 2023 17:40:39 +0800</pubDate><description><![CDATA[在同一个系统中，不同等级的用户的界面应有能见度上的区别，好比学生不能查看其他同学的成绩，但是老师可以。具体可以体现在教师端有一个管理学生成绩的界面，而学生端没有。在Ruoyi中，我们可以通过“角色管理”功能实现这点，下面是效果对比前者是管理员，后者是普通角色接下来我们自定义一个接口并设置权限验证后端。]]></description><category></category></item><item><title><![CDATA[Ruoyi的数据分页分析]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134707071</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134707071</guid><author>Bamboo_243</author><pubDate>Sun, 03 Dec 2023 17:07:38 +0800</pubDate><description><![CDATA[函数调用链：getList -> list -> request[axios]打开开发者工具，点击第二页，监测到了一个GET请求。④：同②，即返回③指定的位置处开始的10行数据。进入方式：系统管理→日志管理→登录日志。打开登录日志页面源码文件，如下图所示，③：同①，即从表中第10行开始返回数据。①：需显示的数据在表中的起始位置。后端log中的关键输出。②：需显示的数据的行数。]]></description><category></category></item><item><title><![CDATA[Ruoyi的参数验证分析]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134627769</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134627769</guid><author>Bamboo_243</author><pubDate>Sun, 26 Nov 2023 17:57:04 +0800</pubDate><description><![CDATA[自定义OnlyLetter注解，要求实现“输入内容只由字母的大小写组成，不能包含别的字符”的效果如图建立对应的包和java文件代码如下。]]></description><category></category></item><item><title><![CDATA[Spring系列注解]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134497084</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134497084</guid><author>Bamboo_243</author><pubDate>Mon, 20 Nov 2023 11:43:34 +0800</pubDate><description><![CDATA[比如对象A需要操作数据库，以前我们总是要在A中自己编写代码来获得一个Connection对象，有了 spring我们就只需要告诉spring，A中需要一个Connection，至于这个Connection怎么构造，何时构造，A不需要知道。而Spring框架中，我们只需告诉Spring我们对A的要求，Spring就会在合适的时候，给我们这个A，在Spring中所有的类都被Spring控制，这个时候B也被控制了，对于B来说，就叫控制反转（控制别人→被控制）注册Controller。使用Controller。]]></description><category></category></item><item><title><![CDATA[Ruoyi生成代码功能使用]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134310395</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134310395</guid><author>Bamboo_243</author><pubDate>Thu, 09 Nov 2023 17:18:57 +0800</pubDate><description><![CDATA[在C语言中，我们会将反复调用的代码块封装成函数，并设置参数以运用于功能相同但对象不同的情况。在Java中，也许我们能通过运用泛型达到类似的效果，但。]]></description><category></category></item><item><title><![CDATA[将Spring入门的CURD融入ruoyi]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134104941</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134104941</guid><author>Bamboo_243</author><pubDate>Sun, 29 Oct 2023 17:59:36 +0800</pubDate><description><![CDATA[根据程序报错，寻着出错位置，根据目录名称依次修改导入包的代码，直至程序运行时不再报错。但Postman不干活了，他显示not found了，错误代码500。经检查（hao ren ti xing）发现原来这还有漏网之鱼。拷贝user表，将其添加至ruoyi连接的数据库。接下来该运行程序了，老规矩开启redis后，最后修改完成，Ruoyi，再再次启动！当我们成功改完后，程序可算是跑起来了。，否则会破坏ruoyi原有的模式。然后我们就会发现程序报错了。屏蔽新加接口安全防护策略。Ruoyi，再次启动！]]></description><category></category></item><item><title><![CDATA[Ruoyi Vue功能介绍]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/134102550</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/134102550</guid><author>Bamboo_243</author><pubDate>Sun, 29 Oct 2023 16:10:45 +0800</pubDate><description><![CDATA[前后端代码的生成（java、html、xml、sql)支持CRUD下载。监视当期系统数据库连接池状态，可进行分析SQL找出系统性能瓶颈。配置系统组织机构（公司、部门、小组），树结构展现支持数据权限。系统异常信息日志记录和查询。角色菜单权限分配、设置角色按机构进行数据范围权限划分。在线（添加、修改、删除)任务调度包含执行结果日志。监视当前系统CPU、内存、磁盘、堆栈等相关信息。用户是系统操作者，该功能主要完成系统用户配置。配置系统菜单，操作权限，按钮权限标识等。系统登录日志记录查询包含登录异常。]]></description><category></category></item><item><title><![CDATA[L06_SpringBoot 结合Mybatis读取数据库数据]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/133973543</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/133973543</guid><author>Bamboo_243</author><pubDate>Sun, 22 Oct 2023 16:38:03 +0800</pubDate><description><![CDATA[前端显示后端读取到的数据库的数据。]]></description><category></category></item><item><title><![CDATA[L05_Spring Boot 入门&postman测试]]></title><link>https://blog.youkuaiyun.com/Bamboo_243/article/details/133844056</link><guid>https://blog.youkuaiyun.com/Bamboo_243/article/details/133844056</guid><author>Bamboo_243</author><pubDate>Sun, 15 Oct 2023 17:02:47 +0800</pubDate><description><![CDATA[通过按键Ctrl+Shift+I使用Edge浏览器自带的开发人员工具，查看详情。删除成功，检验一下（别忘了再次修改URL，毕竟“o_O”已经被删了）接下来发送POST请求，并且需要在下方参数表内输入对应。选择PUT请求，并修改下方参数表内名为“age”的数值。按下图提示输入URL并确认请求类型，然后单击发送。在浏览器（Edge）中输入URL并单击回车。根据http回应，Map成功读入了数据。由于下方参数为空，所以返回结果也为空。再次发送GET请求，检查一次。发送GET请求来检验结果。第一个请求选择GET。]]></description><category></category></item></channel></rss>