自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用spring-boot-starter-actuator http://localhost:8080/info无法获取到相应信息

spring-boot-starter-actuator是用来对项目监控用的,可有时候在配置文件中配置相应信息后,在页面调用获取不到需要的信息。也可能调用http://localhost:8080/health或http://localhost:8080/info的时候都不能正常返回信息,现在用由于我问题已经解决,现在用info来重现问题。在配置文件中配置一下信息:info: app:

2017-11-26 00:35:30 10100

原创 application使用@符合问题:'@' that cannot start any token. (Do not use @ for indentation)

在application配置文件中使用@出现异常:Exception in thread "main" while scanning for the next tokenfound character '@' that cannot start any token. (Do not use @ for indentation) in 'reader', line 4, column 11:

2017-11-26 00:22:01 27385 21

原创 Shiro SimpleAuthenticationInfo使用

SimpleAuthenticationInfo这里原理很简单,又有一些值得挖掘的东西。 //此处使用的是user对象,不是username SimpleAuthenticationInfo authenticationInfo = new SimpleAuthenticationInfo( user, u

2017-11-25 21:55:27 84272 18

原创 Springboot 集成Shiro自定义Filter

网上自定义Filter的实现很多,这里我提供一种Springboot在代码中的实现。Shiro提供的Filter我这里不一一介绍了,一般基于web会话的都是使用authc(这是FormAuthenticationFilter)。根据我无状态的登陆需求,选择了AccessControlFilter,网上也有说这个是最被广泛使用的,具体还是看自己需求吧。Filter代码:/** * @author C

2017-11-25 19:32:25 19073 3

原创 Shrio 多realms集成:No realms have been configured! One or more realms must be present

我用springboot在代码中集成多realms的时候一直遇到这个异常。代码如下: @Bean public SecurityManager securityManager(){ DefaultWebSecurityManager securityManager=new DefaultWebSecurityManager(); //设置realm.

2017-11-25 15:49:08 8001 3

原创 Springboot多realm集成,无ini文件,无xml配置

网上shiro的集成案例在多realm这块基本都是基于ini配置文件的,或者部分基于xml配置。本人使用springboot框架,这种技术本身出发点就是标榜少配置文件或0配置(pom除外)。所以这里我把所有配置相关都集中在代码中处理。现在列出部分代码段,完整代码可以从我前面文章中获取:Spring Boot集成无状态Shiro–内容详细介绍。两个realm realm设置: @Bean

2017-11-25 15:41:47 4511 4

原创 Shiro @RequiresRoles注解不生效解决方案及相应设置

刚开始集成的时候@RequiresRoles和@RequiresPermissions注解一直不生效,只能进入方法之后在代码中判断 Subject subject= SecurityUtils.getSubject(); try { subject.checkPermissions("add","update"); }catch

2017-11-25 15:04:47 20287 6

原创 Idea 注解错误could not autowire no beans of...plicationEventMulticaster not initialized

could not autowire no beans of xx这个问题是经常遇到,一般加个@Compent之类的就可以解决。但是有些时候可能不那么好调试。网上有说好多种情况,不影响程序运行的就不说了,更改报错的级别始终是旁门左道。缺包或包冲突的也容易解决。idea有个显示jar依赖关系的图。 快捷键是ctr+alt+shift+u,不同版本图标可能不一样。现在说下我autowire问题。我的U

2017-11-24 16:39:42 22780 2

原创 Spring Boot集成无状态Shiro--内容详细介绍

这里对昨天的shiro项目做个说明,整个项目主要参考的是GitHub的一个项目,他是基于session会话的,有集成redis,如果需要的话大家可以参考下:https://github.com/lovelyCoder/springboot-shiro。 我的项目GitHub地址:https://github.com/rhettpang/Springboot-Shiro。现在说下我的无状态的shir

2017-11-23 22:23:22 9243 11

原创 Spring Boot集成无状态Shiro

最近这些天一直在用Spring Boot集成Shiro,由于我们要做的是RESTful调用,所以只能使用无状态的,不能使用会话机制。用户每次过来请求的时候都会带着用户名和签名,每次都要对其做验证(登录)。网上很多参考资料都是基于spring mvc来做的,配置之类的基本放在xml文件或者ini文件中,尤其是多realm的时候,直接都是放到ini文件中(少部分在xml中配置),还没找到直接在代码中设置

2017-11-22 23:01:36 3985 4

原创 Springboot mybatis集成 Invalid bound statement (not found)....

使用新技术的时候总会遇到一些很基础的问题,现在又来一个:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.test.shiro.mapper.PermissionMapper.save at org.apache.ibatis.binding.MapperMethod$Sq

2017-11-21 10:53:31 60376 11

原创 Shiro 集成 No SecurityManager accessible to the calling code....

重写AccessControlFilter的时候一直报下面这个错误,org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible to the calling code, either bound to the org.apache.shiro.util.ThreadContext or as

2017-11-20 19:31:07 6707

原创 Firefox更新至57之后RESTClient禁用,大家千万别更新

刚刚把firefox更新至最新版(57),打开后发现RESTClient的图标没了,搜索插件中也没有这个。在我的插件中显示已过期。大家还是看图吧。先给大家提个醒,估计看到的时候各位都中招了。不说了,卸载了重新装个旧版本,实在不行就找postman吧。

2017-11-18 23:44:34 2644

原创 Shiro Odd number of characters.

这几天在集成Shiro,从网上找了代码,自己参考着写自己的Demo的。参照着他的代码,mybatis部分没有集成,自己返回的固定数据,执行登录的时候出现以下问题。Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false]. Po

2017-11-17 11:33:02 13011 1

原创 错误信息:Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'name' at row 1

今天数据库建立完成之后,插入中文,一直报“Incorrect string value: ‘\xE4\xBD\xA0\xE5\xA5\xBD’ for column ‘name’ at row 1”。后来查看了下数据库的编码和表的编码都不对,就更改了数据库和表的编码为utf8。改完之后还是这个异常,查了好多资料之后发现每个表的具体字段也有默认编码。我用的是sqlyog客户端,查看表信息的时候发现该字

2017-11-16 22:50:39 5238

原创 Springboot+proguard+maven 混淆

最近在弄项目混淆的,proguard是最为广为使用的工具之一,可是用他的客户端来混淆springboot项目的时候最后总得不到可执行的jar。后来发现了proguard-maven-plugin这个插件,所有proguard的指令都可以在pom中实现,正好在github上也找到了参考项目,这里给大家分享下。直接看pom:<build> <finalName>${artifactId}

2017-11-14 14:04:55 21620 20

jdk-8u131-linux-x64.rar

jdk1.8的rpm安装包包,用于jdk的安装,本人博客有对应的安装文章(https://blog.csdn.net/qq_35981283/article/details/82560297)

2018-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除