- 博客(13)
- 收藏
- 关注
转载 shiro 中 权限的配置
Permission字符串通配符权限规则:“资源标识符:操作:对象实例 ID” 即对哪个资源的哪个实例可以进行什么操作。其默认支持通配符权限字符串,“:”表示资源/操作/实例的分割;“,”表示操作的分割;“*”表示任意资源/操作/实例。1、单个资源单个权限subject().checkPermissions("system:user:update");用户拥有资源“system...
2019-07-15 00:33:52
676
1
原创 assertEquals 方法
assertEquals 函数原型1:assertEquals([String message],expected,actual) 参数说明: message是个可选的消息,假如提供,将会在发生错误时报告这个消息。 expected是期望值,通常都是用户指定的内容。 actual是被测试的代码返回的实际值。 函数原型2:assertEquals([String messa...
2019-07-14 22:31:30
6178
原创 shiro 相关关系
一般继承 AuthorizingRealm(授权)即可;其继承了 AuthenticatingRealm(即身份验证),而且也间接继承了 CachingRealm(带有缓存实现)。其中主要默认实现如下:org.apache.shiro.realm.text.IniRealm:[users] 部分指定用户名 / 密码及其角色;[roles] 部分指定角色即权限信息;org.apache.sh...
2019-07-14 22:13:41
145
转载 java中Object转String
转自永不飞xiang(博客园)Object转为String的几种形式在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object.toString(...
2019-07-14 21:56:58
172
原创 shiro 入门 : 功能组成
1、主要组成Subject:主体,代表了当前 “用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是 Subject,如网络爬虫,机器人等;即一个抽象概念;所有 Subject 都绑定到 SecurityManager,与 Subject 的所有交互都会委托给 SecurityManager;可以把 Subject 认为是一个门面;SecurityManager 才是实际的执行者...
2019-07-14 18:36:43
110
原创 shiro :入门(简单的shiro代码)
1、建立一个maven项目‘’‘命名为shirotest,在pom.xml文件中导入shiro依赖如下图所示:<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version>1.2....
2019-07-11 00:11:57
264
原创 maven学习导入依赖遇到的问题:1、maven不显示maven dependencies 2、maven不自动下载依赖
问题开始解决前: <dependencyManagement> </dependencyManagement>是依赖管理的标签,不会对jar包进行真正的依赖。而只有使用<dependencies></dependencies>才会真正依赖到jar包。1.(1)首先查看你的视图方式,是不是为package explorer视图不是该...
2019-07-07 23:57:09
1136
原创 maven学习 : 入门篇
maven的下载和安装先到官网http://maven.apache.org/download.cgi下载最新版本(我的版本是apache-maven-3.6.1),下载完成后,解压到某个目录(本文中是D:\maven\apache-maven-3.6.1)系统环境变量设置:在path路径下加入D:\maven\apache-maven-3.6.1和;%MAVEN_HOME%...
2019-07-07 20:57:00
130
原创 java.net.SocketException: Software caused connection abort: socket write erro问题
导出报错所有导出excel无法实现,查询的所有的导出都有问题ClientAbortException: java.net.SocketException: Software caused connection abort: socket write errorat org.apache.catalina.connector.OutputBuffer.realWriteBytes(O...
2019-07-04 22:23:12
2586
转载 java内存溢出问题(java.lang.OutOfMemoryError)
java.lang.OutOfMemoryErrorjava.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 集合类中有对对象的引用,使用完后未清空,使得...
2019-07-04 00:02:49
116
原创 javase转javaee(java web)
1、点击help——>ininstall new software;点击add,输入name:javaweb ; location:http://download.eclipse.org/releases/mars(该地址可以根据eclipse版本下载相应的jar包);等待下载完成后重启eclipse就OK了。勾选如下图所示,点击next,...
2019-07-03 00:28:15
2642
原创 邮件相关:外部邮箱(放入list或者map集合中),在页面中显示
package test;import java.util.Date;import java.util.HashMap;import java.util.Hashtable;import java.util.List;import java.util.Map;import java.util.Properties;import javax.mail.Folder;import ...
2019-07-02 00:09:19
683
原创 如何安装mysql-5.6.43-winx64
1、在环境变量path后面加上对mysql的路径2、以管理员的身份进入dos界面(点击“开始”,输入cmd,右击cmd.exe,选择以管理员的身份运行)3、按照图示输入相应命令...
2019-06-30 23:48:20
880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人