首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
raoxw
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
【Spring源码阅读】AOP实现原理
AOP是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式或者运行时动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。本文会从源码的
从源码入手,一文带你读懂Spring AOP面向切面编程
之前《零基础带你看Spring源码——IOC控制反转》详细讲了Spring容器的初始化和加载的原理,后面《你真的完全了解Java动态代理吗?看这篇就够了》介绍了下JDK的动态代理。 基于这两者的实现上,这次来探索下Spring的AOP原理。虽然AOP是基于Spring容器和动态…
Spring AOP 源码解析
Spring AOP1. 基本概念 AOP 是面向切面|面向方面编程的简称,Aspect-Oriented Programming。 Aspect 是一种模块化机制,是用来描述分散在对象,类,函数中的横切关注点。 基础:
Spring源码解析-三级缓存与循环依赖
前言 看Spring如何解决鸡生蛋,蛋生鸡问题 脉络 我们先从一个整体的视角看循环依赖是如何解决的 之前文章有讲过bean生命周期,bean从一个bd变成一个正式的对象要经过实例化、属性赋值、初始化三
Spring使用三级缓存解决循环依赖
对Spring使用三级缓存解决循环依赖进行介绍,包括三级缓存的数据结构,三级缓存的存取机制。最后对非单例Bean的循环依赖的解决进行简单的介绍。
Spring 事务失效了,怎么办?
这是小伙伴们在微信上问的一个问题: 这个问题比较典型,让我想到面试时有一个 Spring 事务失效的问题,跟这个原因以及解决方案是一模一样的,因此,抽空整篇文章和小伙伴们分享下。 1. AOP 的原理
Spring Boot+Vue3 动态菜单实现思路梳理
关于 Spring Boot + Vue3 的动态菜单,松哥之前已经写了两篇文章了,这两篇文章主要是从代码上和大家分析动态菜单最终的实现方式,但是还是有小伙伴觉得没太看明白,感觉缺乏一个提纲挈领的思路
如何优雅的写 Controller 层代码?
前言 本篇主要要介绍的就是 controller 层的处理,一个完整的后端请求由 4 部分组成: 接口地址(也就是 URL 地址) 请求方式(一般就是 get、set,当然还有 put、delete)
Spring Bean生命周期,好像人的一生。。
这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。Spring原来是一个社会,Bean就是身不由己的“社会人”……
工作3年的Java程序员搞不定的Spring循环依赖,一篇文章就解决了
什么是循环依赖? 很简单,就是A对象依赖了B对象,B对象依赖了A对象。 比如: 那么循环依赖是个问题吗? 如果不考虑Spring,循环依赖并不是问题,因为对象之间相互依赖是很正常的事情。 比如 这样,