
java
司杨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手写tomcat+手写线程池进行线程管理
手写tomcat主要分为3个步骤 提供socket服务 把请求和响应封装为request/response 根据请求进行转发 Maven依赖 request解析参数时使用到了json工具类帮助解析json字符串 <!--JSON依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactI原创 2020-09-14 17:06:35 · 597 阅读 · 0 评论 -
SpringSecurity整合springboot+jwt
同类博客:shiro整合springboot+jwt 目录 项目结构 依赖 配置文件 代码介绍 SecurityConfig AuthController TokenConfigurer TokenFilter JwtAccessDeniedHandler JwtAuthenticationEntryPoint UserDetailsServiceImpl SecurityProperties TokenProvider JwtUser 用于权限测试的接口类 操作 .原创 2020-06-01 10:22:48 · 855 阅读 · 0 评论 -
shiro整合springboot+jwt
目录 目录结构 依赖 配置文件 代码介绍 SecurityProperties AuthController ShiroConfiguration JwtAuthFilter DbShiroRealm JwtShiroRealm JwtToken JwtTokenProvider 用于权限测试的接口类 目录结构 红框中是核心配置文件 依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=..原创 2020-05-30 11:26:16 · 1053 阅读 · 0 评论 -
OAuth2资源服务器验证源码分析
目录 资源服务器配置类 校验服务器字段配置 jwt校验路径追踪 OAuth2AuthenticationProcessingFilter OAuth2AuthenticationManager DefaultTokenServices 第一次JwtTokenStore 第一次JwtAccessTokenConverter 传回DefaultTokenServices 第二次Jw...原创 2020-04-21 22:59:24 · 1698 阅读 · 0 评论 -
解决:Failed to convert value of type 'java.lang.String' to required type 'java.util.Date';的方法
发生这一错误的主要原因是Controller类中需要接收的是Date类型,但是在页面端传过来的是String类型,最终导致了这个错误。 这里提供两种解决方案,一种是局部转换,一种是全局转换。 <form action="login.do" method="post"> <input type="text" name="birthday" value="201...转载 2019-08-17 18:16:15 · 1096 阅读 · 0 评论