ruoyi ShiroUtils】的更多相关文章

package com.ruoyi.framework.util; import org.apache.shiro.SecurityUtils; import org.apache.shiro.crypto.SecureRandomNumberGenerator; import org.apache.shiro.mgt.RealmSecurityManager; import org.apache.shiro.session.Session; import org.apache.shiro.su…
前言铺垫不多说 (1)Ruoyi这个平台不错:如果你觉得你比Ruoyi的作者牛逼,你就不用看我这个文章了,你可以走了,因为我自认为比Ruoyi的作者要烂: (2)必须已经成功搭建Ruoyi,并能在自己机器上运行正常.如果没有搭建完成,我的博客里有,你自己找怎么搭建: 正文开始 我利用 Ruoyi 现有平台和他的自动生成代码工具,做了一个简单的 CURD ,效果如下图 没做修饰,直接用平台代码做的前台画面,所以有NULL之类,也正常:有关这个null后续我会解释: 步骤: (1)最早我是用Ecli…
前几天,下载最新ECLISPSE2019压缩包,解压缩成功,没提示不是免费:eclipse-jee-2019-12-R-win32-x86_64.zip然后我配置好了maven于是我1月2日晚一时兴起,获取了最新的Ruoyi的包:发现我原生的Eclipse没有SpringBoot功能,于是用了3个多小时,把Eclipse在线装了SpringBoot成功:太不容易了:之前弄了好久没弄成功,这次我也没有看什么文档,直接根据自己的简单思路来,下源码,上数据库脚本,编译.运行,竟然就过了:代码下载地址…
package com.ruoyi.common.utils.bean; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * Bean 工具类 * * @author ruoyi */ public class BeanUtils extend…
package com.ruoyi.framework.util; import java.io.PrintWriter; import java.io.StringWriter; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.shiro.SecurityUtils; import org.slf4j.Logger; import org.slf4j.LoggerFact…
package com.ruoyi.common.utils.http; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ConnectException; import java.net.SocketTimeoutE…
package com.ruoyi.common.utils; import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; /** * 获取IP方法 * * @author ruoyi */ public class IpUtils { public static String getIpAddr(HttpServletReques…
package com.ruoyi.common.utils; import java.util.Collection; import java.util.Map; import com.ruoyi.common.core.text.StrFormatter; /** * 字符串工具类 * * @author ruoyi */ public class StringUtils extends org.apache.commons.lang3.StringUtils { /** 空字符串 */ p…
RuoYi框架默认使用的是Mybatis框架 但是有的习惯使用MP框架,这就很不方便, 不过可以简单进行整合 引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.2.0</version> </dependency> 配置文件增加 mybat…
若依(RuoYI)代码生成树表结构的那些坑 相信许多做后端开发的同学,一定用过若依这款框架,这款框架易上手,适合用来做后台管理系统,但是其中也存在一些坑,稍不注意就会中招(大佬可以忽略...) 今天,我们说的是若依的代码生成:树结构表.话不多说,直接看图说话: 1.项目正常运行,成功登录之后,按照图上步骤操作. 2.基本信息.字段信息设置依照自己的项目需求进行设置,这里主要介绍生成信息的设置. 友情提示:其他信息设置的三个字段,必须与数据表中一一对应(可以参考我的截图) 3.将生成的代码放入项目…