springboot
文泽稳
这个作者很懒,什么都没留下…
展开
-
【Springboot】SpringBoot打Jar包后无法读取静态文件,显示文件不存在
1. 首先错误,如下图所示,但是我用压缩文件方式打开后,文件时存在的,如下图:2. 解决方式...原创 2019-04-10 10:16:33 · 2356 阅读 · 1 评论 -
shiro中自定义Realm的认证和授权信息
继承AuthorizingRealm 然后模拟数据库获取用户信息,和角色与权限信息 /** * 模拟数据库或者缓存中用户信息 */ Map<String, String> userMap = new HashMap<>(16); { userMap.put("wenzewen", "521314"); super.setName(...原创 2019-05-08 15:48:19 · 564 阅读 · 0 评论 -
shiro权限之自定义 jdbcRealm测试
引入mysql相关依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <gro...原创 2019-05-08 13:23:29 · 352 阅读 · 0 评论 -
shiro中inirealm权限和角色认证和授权
```加入项目resources目录下的权限配置文件用户 wenzewen 密码 123 角色 admin useradmin 权限 user:update 和 user:delete/**initRealm 权限授权和认证*/@Testpublic void iniRealm() {//创建iniRealm对象IniRealm iniRealm = new IniReal...原创 2019-05-08 11:14:34 · 321 阅读 · 0 评论 -
shiro权限授权 测试
在这里插入代码片 /** * shiro 授权方法测试 */ @Test public void Accredit() { //创建一个管理的账号和权限的数据库realm SimpleAccountRealm simpleAccountRealm = new SimpleAccountRealm(); //添加一个账号 simpleAcco...原创 2019-05-08 10:37:53 · 288 阅读 · 0 评论 -
shiro 权限认证authentication方法测试
/** * shiro 权限认证authentication的方法测试 */ @Test public void authentication() { //创建简单realm数据库管理存储账号 SimpleAccountRealm simpleAccountRealm = new SimpleAccountRealm(); simpleAccoun...原创 2019-05-08 10:13:51 · 377 阅读 · 0 评论 -
SpringBeanAutowiringSupport介绍( 解决配置文件上下文和beanFactory工厂加载顺序导致autowire为空的异常)
spring-web在version2.5.1的时候,在包org.springframework.web.context.support下加入了一个工具类叫SpringBeanAutowiringSupport,主要用来对Spring Web Application上下文的类提供@Autowired注入功能。官方Doc讲的更清楚点:http://docs.spring.io/spring-fr...原创 2019-04-29 16:08:16 · 4691 阅读 · 0 评论 -
fastjson:SerializerFeature属性使用
//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.alibaba.fastjson.serializer;public enum SerializerFeature {QuoteFieldNames,UseSi...原创 2019-04-09 15:46:02 · 873 阅读 · 0 评论 -
spring AspectJ的Execution表达式
Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式execution(* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示:整个表达式可以分为五个部分:1、execution(): ...转载 2019-04-09 14:07:14 · 111 阅读 · 0 评论 -
shiro中对密码进行加密和加盐salt
加密的代码对密码加密后再加盐认证的时候加入加盐的认证信息直接上代码 /** * md5对密码加密之后的数据 加盐salt的值一般是随机数 */ public static void main(String[] args) { Md5Hash md5Hash = new Md5Hash("521314","文泽稳"); System.out.println(...原创 2019-05-08 16:26:46 · 2006 阅读 · 0 评论