首页
学习
活动
专区
工具
TVP
发布

码农小胖哥的码农生涯

专栏成员
469
文章
801670
阅读量
43
订阅数
Spring Security过滤器链体系
上面两个疑问的答案就在配置类SpringBootWebSecurityConfiguration中。你可以按照下面这个思维导图去理解这个自动配置:
码农小胖哥
2022-02-11
5940
Spring MVC中处理Request和Response的策略
最近很多交互要同原生的HttpServletRequest和HttpServletResponse打交道。从HttpServletRequest中读取body数据封装成某种数据结构;向HttpServletResponse写入数据并响应。传统的写法非常不优雅,今天给大家介绍一种比较优雅的方式。
码农小胖哥
2022-01-05
9450
前瞻|Spring 6.0将停止支持Freemarker和JSP
Spring Framework 6.0 第一个里程碑版本已经发布,目前已经可以从Spring Repo获取。这里有一些新变更我们可以提前了解一下。
码农小胖哥
2021-12-21
8030
一个接口是如何在Keycloak和Spring Security之间执行的
在适配了Keycloak和Spring Security的Spring Boot应用中,我编写了一个/admin/foo的接口并对这个接口进行了权限配置:
码农小胖哥
2021-09-09
1.9K0
Spring Security 实战干货:如何获取当前用户信息
在某些场景中我们需要获取当前的用户是谁?如果你使用了Spring Secrity作为安全框架你可以通过以下手段获取当前用户。
码农小胖哥
2021-06-24
6.2K0
你以为Spring Boot统一异常处理能拦截所有的异常?
这类图相信大家没少见,Spring Boot 只要出错,体现在页面上的就是这个。如果你用Postman之类的测试出了异常则是:
码农小胖哥
2021-05-14
2.4K0
Spring Security 实战干货:WebSecurity和HttpSecurity的关系
前几天有粉丝私信我:WebSecurity和HttpSecurity啥关系?当时给我问住了,我大概只知道它们之间的关系类似TypeScript和JavaScript的关系,但是具体的细节确实不太清楚。因此就在周末简单研究了一下。
码农小胖哥
2021-04-26
4K0
Spring Security 实战干货:图解Spring Security的过滤器体系
我在Spring Security 实战干货:内置 Filter 全解析对Spring Security的内置过滤器进行罗列,但是Spring Security真正的过滤器体系才是我们了解它是如何进行"认证"、“授权”、“防止利用漏洞”的关键。
码农小胖哥
2020-07-06
3.6K0
Spring Security 实战干货:过滤器链的机制和特性
过滤器作为 Spring Security 的重中之重,我们需要了解其中的机制。这样我们才能根据业务需求的变化进行定制。今天来探讨一下 Spring Security 中的过滤器链机制。同时欢迎加入[微信圈子]程序员交流圈 交流编程经验。
码农小胖哥
2020-03-19
4380
Spring Boot 2 实战:如何自定义 Servlet Filter
有些时候我们需要在 **Spring Boot Servlet Web** 应用中声明一些自定义的 **Servlet Filter** 来处理一些逻辑。比如简单的权限系统、请求头过滤、防止 **XSS** 攻击等。本篇将讲解如何在 **Spring Boot** 应用中声明自定义 Servlet Filter 以及定义它们各自的作用域和顺序。
码农小胖哥
2020-01-10
7790
Spring 异常处理的各种姿势
统一的异常处理对于应用的重要性不言而喻。今天我们来介绍一下 Spring 如何来进行统一的 Rest 异常处理。同时我们也会简单比较一下它们之间的优劣。
码农小胖哥
2019-12-10
6360
Java ServletRequest 对象的一些必备的实用技巧
ServletRequest 是我们搞 Java Web 经常接触的 Servlet Api 。有些时候我们要经常对其进行一些操作。这里列举一些经常的难点操作。
码农小胖哥
2019-12-10
5770
Spring Security 实战:Spring Boot 下的自动配置
我们在前几篇对 Spring Security 的用户信息管理机制,密码机制进行了探讨。没有看的同学可通过 https://felord.cn 获取。我们发现 Spring Security Starter相关的 Servlet 自动配置都在spring-boot-autoconfigure-2.1.9.RELEASE(当前 Spring Boot 版本为2.1.9.RELEASE) 模块的路径org.springframework.boot.autoconfigure.security.servlet 之下。其实官方提供的Starter组件的自动配置你都能在spring-boot-autoconfigure-2.1.9.RELEASE下找到。今天我们进一步来解密 Spring Security 在 Spring Boot 的配置和使用。
码农小胖哥
2019-12-10
1.5K0
Java Web 面试中关于Spring MVC的必问题,不收藏血亏!
Spring MVC 实现了一些明确而且相对低耦合的概念,可以让开发者很容易开发和测试他们的Web应用。这些概念有:
码农小胖哥
2019-12-10
1.7K0
想学会 Spring Boot 你必须深刻了解这些概念
Spring Boot是一个难以理解的框架。在本文中,我们将了解Spring Boot的基础知识,并帮助您了解重要的概念-starter,自动配置和Parents。希望多多关注微信公众号:Felordcn
码农小胖哥
2019-12-10
5150
Spring Boot 2 实战:以 War 包的形式部署
Spring Boot 提供了内置的 tomcat、undertow、jetty 三种 Servlet Web 容器。让我们开箱即用,可以迅速以 JAR 启动一个 Web 应用。但是在某些场景中我们可能还需要将我们的 Spring Boot 容器以 War 的形式进行传统的部署。这时我们就需要通过借助于 SpringBootServletInitializer 来实现。
码农小胖哥
2019-12-09
1.2K0
Spring Boot 2 实战:使用 Undertow 来替代Tomcat
Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制。Undertow 是红帽公司的开源产品,是 Wildfly 默认的 Web 服务器。Undertow 提供一个基础的架构用来构建 Web 服务器,这是一个完全为嵌入式设计的项目,提供易用的构建器 API,完全向下兼容 Java EE Servlet 3.1 和低级非堵塞的处理器。
码农小胖哥
2019-12-05
4.5K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档