首页
文章分类
文章归档
关于
登录
憨憨大头个人博客
心存希冀,目有繁星
累计撰写
110
篇文章
累计创建
13
个标签
累计收到
0
条评论
栏目
首页
文章分类
文章归档
关于
登录
目 录
CONTENT
以下是
spring
相关的文章
2024-09-02
Spring 订阅与发布的原理
简介 Spring框架提供了一种订阅与发布(Publish-Subscribe)的机制,用于解耦应用程序的各个组件。这种机制允许应用程序的不同部分之间通过事件进行通信,从而实现松耦合的架构。 spring源码地址:https://github.com/spring-projects/spring-f
2024-09-02
23
0
0
spring
2024-09-02
IDEA搭建最新Spring源码环境基于Gradle、JDK11
Spring的地位不言而喻,很多牛逼的大佬都研究过它,相信在面试中大家也不止一次被问到说说IOC、AOP、Spring的启动流程、Bean的初始化流程、循环依赖等问题。光看别人写的八股文,没看过源码,看着看着就不知道讲什么了,只有自己去研究下才知道别人在说什么,就算不能理解的很透彻,起码死记硬背应该
2024-09-02
2
0
0
spring
开发常用
2024-09-02
2、Spring security认证
2.1 Spring security基本认证 2.1.1快速入门 在spring boot项目中使用spring security非常方便,创建一个新的spring boot项目,只需要引入web和spring security依赖即可: <dependency> <groupId>org.sp
2024-09-02
20
0
0
spring
spring-security
2024-09-02
1、Spring security架构概览
1.1 Spring security核心功能 对于一个安全管理框架而言,无论是shiro还是spring security,最核心的功能,无非就是如下两方面: 认证,即身份验证(你是谁)。 授权,即访问控制(你可以做什么)。 1.1.1 认证和授权 在spring security的架构设计中,认
2024-09-02
6
0
0
spring
spring-security
2024-09-02
SpringBoot 过滤器filter当中的自定义异常捕获问题
项目场景: 在SpringBoot项目中引入Spring-Cloud-Oauth2 实现客户端权限管理,项目中使用的是客户端模式,由于框架自带的校验及异常信息给的并不友好,不符合我们自己项目异常格式。需要我们自己在拦截器当中对客户端信息进行校验,校验成功时放行,失败时抛出自定义异常 filter逻辑
2024-09-02
13
0
0
spring-security
spring
2024-09-02
SpEL表达式总结
前言 SpEL(Spring Expression Language),即**Spring表达式语言。**它是一种类似JSP的EL表达式、但又比后者更为强大有用的表达式语言。 为什么要用SpEL:因为它可以在spring容器内实时查询和操作数据,尤其是操作List列表型、Array数组型数据。所以使
2024-09-02
7
0
0
spring
开发常用
2024-08-28
Spring是如何集成Mybatis的?Spring怎么管理Mapper接口的动态代理
1. Spring集成Mybatis代码示例 Spring在集成Mybatis时,使用SqlSessionFactoryBean来完成Configuration的解析,代码如下: @EnableTransactionManagement @Configuration @MapperScan(base
2024-08-28
10
0
0
spring
开发常用
2024-08-03
spring通过配置文件创建beanFactory
基本 本部分从最基本的Spring开始。配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans> <bean class="base.SimpleBean">&#x
2024-08-03
4
0
0
java面试问题
spring
2024-08-03
Spring - lookup-method方式实现依赖注入
引言 假设一个单例模式的bean A需要引用另外一个非单例模式的bean B,为了在我们每次引用的时候都能拿到最新的bean B,我们可以让bean A通过实现ApplicationContextWare来感知applicationContext(即可以获得容器上下文),从而能在运行时通过Appli
2024-08-03
8
0
0
spring
java面试问题
2024-08-03
spring-mvc解析
初始化 spring-mvc的核心便是DispatcherServlet,所以初始化也是围绕其展开的。类图: Servlet标准定义了init方法是其生命周期的初始化方法。 HttpServletBean.init: @Override public final void
2024-08-03
5
0
0
java面试问题
spring
1
2