![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
初学Springboot
春风又一季
lecodeyang.github.io/yangmimi
展开
-
shiro加密[Authentication failed for token submission,Illegal hexadecimal charcter p at index 1]
要么是shiro对toke进行了加密,而从数据库读取的数据并未加密,故匹配信息失败; 要么是shiro没有对token加密,而数据库读取的数据加了密,导致匹配失败; 还有一种可能就是,两边的加密方式不同,匹配失败。 一开始我的数据库中既有加密的又有没加密的,我先找的那个没加密的,总是报错 于是在试一试加密过后的就可以登上了 ...转载 2019-07-21 11:57:00 · 1773 阅读 · 0 评论 -
Springboot整合Mybatis提示Mapper没有注入的问题(亲测可用)
解决使用 @SpringBootApplication @MapperScan("com.edu.mapper") //配置扫描包 public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, ar...原创 2019-08-24 21:53:21 · 3933 阅读 · 1 评论 -
SpringSecurity认证与授权
一下午在实训教室闷得不行,中午没睡觉,脑子有点糊,不在状态啊,话不多说,又是一个头疼的下午。 来了,来了,他真的来了,这个无知的小白又来写博客霍霍人了 强调两点 认证与授权,WebSecurityConfig依赖于MyUserDatailService 在项目的启动的时候WebSecurityConfig,MyUserDatailService就会被实例化,随时可以使用 1.引入springSe...原创 2019-09-12 20:39:08 · 715 阅读 · 0 评论 -
YAML的语法
基本语法 key:(空格)value 表示一对键值对注意空格必须有 ----空格的缩进来控制层级关系 ----只要是左对齐的一列都属于同一级的 server: port: 8081 path: /hello 属性和值也是大小写敏感 port与path属于同一级 ...原创 2019-03-20 16:46:47 · 385 阅读 · 0 评论 -
@Resource与@Autowired注解的区别
一、写本博文的原因 年初刚加入到现在的项目时,在使用注解时我用的@Resource。后来,同事:你怎么使用@Resource注解?我:使用它有错吗?同事:没错,但是现在都使用@Autowired。我:我研究一下。 在大学,学习J2EE实训时一直使用的是@Resource注解,后来我就养成习惯了。现在对这两个注解做一下解释: @Resource默认按照名称方式进行bean匹配,@Autowir...转载 2019-03-22 09:19:32 · 89 阅读 · 0 评论 -
SpringBoot结合shiro的权限管理
UserRealm.java package com.edu.shiro; import org.apache.shiro.SecurityUtils; import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationInfo; import org.apach...原创 2019-05-03 20:26:24 · 267 阅读 · 0 评论 -
Thymeleaf公共页面的抽取
1. ~{templatename::selector}id选择器的引用 ~2.{templatename::fragmentname}模板名引用 footer.html <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org" > <body> <div th:fragment="copy" id...原创 2019-04-05 21:37:25 · 56 阅读 · 0 评论 -
springboot中shiro的md5加密
ShiroEncryption .java 这个方法是在添加用户的时候对输入的密码进行加密 package com.edu.shiro; import org.apache.shiro.crypto.hash.SimpleHash; import org.apache.shiro.util.ByteSource; public class ShiroEncryption { public ...原创 2019-07-21 13:06:35 · 83 阅读 · 0 评论