![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
小海子l
keep learning
展开
-
SpringSecurity认证流程源码解析
前言经过一周的学习对SpringSecurity框架有了基本的认识,并写出了一个基于JWT认证的小模块,通过对源代码的debug大致了解了此框架的认证流程,并做如下记录。正文在开始了解SpringSecurity认证流程之前,先看看在认证过程中涉及到的几个重要类。org.springframework.security.core.Authentication该接口是认证实体,包含将要认...原创 2020-04-12 19:46:38 · 450 阅读 · 0 评论 -
SpringSecurityGet请求可以响应,Post请求无法响应返回403 Forbidden
背景在学习SpringSecurity的时候同一一个接口,Get请求有响应,但POST请求就没有响应返回403Forbidden ,最后在官方文档FAQ找到了解决方法解决方法意思是:post无响应与CSRF有关,解决这个问题的方法有两种:客户端提供Token关闭CSRF(官方不推荐)文档地址:I get a 403 Forbidden when performing a POS...原创 2020-04-05 15:43:45 · 1259 阅读 · 0 评论 -
Spring、Spring MVC、mybatis框架使用junit完成单元测试
之前对一个方法是否执行正确的判断上,总是凭自己的感觉或等到最后调用并执行的时候才可以看出开。今天使用junit完成了对方法的测试,现对该方法进行记录,希望可以帮助到你们。添加相关测试依赖<dependency> <groupId>junit</groupId> <artifactId>junit&原创 2018-03-13 16:05:20 · 313 阅读 · 0 评论 -
使用Spring、Spring MVC完成在线超市管理系统详解
这是一个商品管理系统,包括对商品的增加、删除和修改;对供应商的增加、删除和修改;对仓库的增加、删除和修改操作。源码链接:https://gitee.com/funnybuff/OnlineMarket 这是登录界面没有账号先注册,以下是注册界面:登录成功之后就可以看到所有的商品信息:对供应商的相关操作:对仓库的相关操作:对单个商品的增加:!...原创 2018-01-17 22:58:24 · 5154 阅读 · 3 评论 -
Spring MVC使用ajax实现文件的上传,并将上传记录添加到数据库
最近在完成自己的毕业设计,但文件的上传功能以前都没有遇到过,花了两天的时间解决了。期间遇到了较多的问题,现对该功能做记录。前端(使用BootStrap和ajax)后端使用Sprinf、Spring MVC和Mybatis这里主要包含两个功能:(1)使用下拉列表选择上传者,其中的信息通过ajax获取并动态添加;(2) 创建上传文件的按钮,并通过点击上传按钮 实现文件的上传 &...原创 2018-04-01 11:47:03 · 2618 阅读 · 0 评论 -
SSM框架实现分页,返回分页的JSON数据
先看一下返回的JSON数据:{ "pagNum": 1, "pageSize": 5, "totalRecord": 12, "totalPage": 3, &quot原创 2018-05-16 20:04:22 · 3182 阅读 · 5 评论 -
Spring Boot中使用Log4J日志输出Mybatis的查询SQL
pom文件添加Log4J依赖<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>Log原创 2018-06-27 11:10:16 · 5299 阅读 · 0 评论