首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring 框架
订阅
路人java
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
[Spring 系列] AOP 源码解析
前言的仪式感还是要有的。这次回来讲 Spring AOP 的主要原因之前写过一篇文章是关于 AOP 的一个概念性文章,然后作死地在文末讲“下一篇会进行源码”解析。但是后面却跑去写别的知识了。额... 这篇文章主要还是希望能够完完整整地讲明白 AOP In Spring 是怎么实…
SpringBoot | SpringBoot 是如何实现日志的?
休息日闲着无聊看了下 SpringBoot 中的日志实现,把我的理解跟大家说下。 说到日志框架不得不说门面模式。门面模式,其核心为外部与一个子系统的通信必须通过一个统一的外观对象进行,使得子系统更易于使用。用一张图来表示门面模式的结构为: 简单来说,该模式就是把一些复杂的流程封…
超实用的14个 Spring MVC “隐藏”技巧,用了都说好!
通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet解析,以呈现结果或输出。 这样就完成了典型的请求-响应周期的往返。 这是创建可…
Spring入门(一):创建Spring项目
本篇博客作为Spring入门系列的第一篇博客,不会讲解什么是Spring以及Spring的发展史这些太理论的东西,主要讲解下如何使用IntelliJ IDEA创建Spring项目以及通过一个示例了解下Spring的简单使用。 1. 创建Spring项目 如果这里忘记了选择"Cr…
聊聊依赖注入注解@Resource和@Autowired
1. 前言 @Resource和@Autowired注解都可以在Spring Framework应用中进行声明式的依赖注入。而且面试中经常涉及到这两个注解的知识点。今天我们来总结一下它们。 2. @Resource 全称javax.annotation.Resource,它属于…
【挑战 Spring】—– Spring IOC 源码调试一
使用Spring已经很久了,一直想对源码去窥探窥探,拖了又拖、等了又等。自从在Listener的第一个夜晚之后,我决定不能在等了,在等万一Spring被淘汰了呢(开个有点认真的玩笑)?所以来个挑战Spring系列,对源码细粒度调试以及解读。虽说不敢挑战全网之最细粒度跟踪,但是也…
Spring系列二:IoC 容器
Spring IoC容器是Spring框架的核心。只需要进行简单的容器配置,就可以将创建对象,使用对象,销毁对象联系在一起,从而管理从创建对象到销毁对象的整个生命周期。Spring容器使用依赖项注入(DI)来管理组成应用程序的组件。 Spring提供以下两种类型的容器。 Bea…
Spring系列七:Spring 自动装配
在Spring框架中,在配置文件中声明bean的依赖关系是一个很好的做法,因为Spring容器能够自动装配协作bean之间的关系。这称为spring自动装配。 自动装配功能具有四种模式。分别是 no,byName,byType和constructor。 XML配置中的默认自动装…