首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring5系列文章
程序那些事
创建于2021-08-26
订阅专栏
Spring5系列文章
等 16 人订阅
共19篇文章
创建于2021-08-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring5参考指南: Resources
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring定义了Resource接口用来对资源的访问,一般来说资源有两种形式,
Spring5参考指南:Environment
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring的Environment接口有两个关键的作用:1. Profile,
Spring5参考指南:事件Event
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring提供了很方便的事件的处理机制,包括事件类ApplicationEve
Spring5参考指南:JSR 330标准注解
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 之前的文章我们有讲过,从Spring3.0之后,除了Spring自带的注解,我们
Spring5参考指南:组件扫描
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 组件扫描 上一篇文章我们讲到了annotation-config配置,它主要用于
Spring5参考指南:基于注解的容器配置
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring的容器配置可以有两种方式,一种基于XML文件, 一种基于注解。注解注
Spring5参考指南:容器扩展
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring提供了一系列的接口来提供对Spring容器的扩展功能。下面我们一一介
Spring5参考指南:Bean的生命周期管理
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Spring Bean 的生命周期回调 Spring中的Bean是随着Sprin
Spring5参考指南:Bean作用域
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 Bean作用域简介 Bean是Spring的根本,Spring本身就是一个一个的
Spring5参考指南:依赖注入
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 依赖注入 依赖注入就是在Spring创建Bean的时候,去实例化该Bean构造函
Spring5参考指南:IOC容器
本文已参与掘金创作者训练营第三期「高产更文」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 为什么使用Spring5 Spring经过这么多年的发展,已经成为既定的企业级J
Spring5参考指南: BeanWrapper和PropertyEditor
通常来说一个Bean包含一个默认的无参构造函数,和属性的get,set方法。 org.springframework.beans 包里面有个很重要的类叫做BeanWrapper接口和他的实现BeanWrapperImpl,BeanWrapper提供了设置和获取属性值(单个或批量…
Spring5参考指南: SpEL
SpEL的全称叫做Spring Expression Language。通常是为了在XML或者注解里面方便求值用的,通过编写#{ }这样的格式,即可使用。 要指定默认值,可以将@value注解放在字段、方法、方法或构造函数参数上。 虽然SpEL通常用在Spring的XML和注解…
Spring5参考指南:SpringAOP简介
写过程序的都知道OOP即面向对象编程。 从最开始的面向过程编程,到后面的面向对象编程,程序的编写方式发生了重大的变化,面向对象编程将业务逻辑封装成一个一个的对象,所有的操作都转换为对对象的操作。 面向对象编程现在使用的非常普遍,一般来说只要是高级语言都支持,但是它也有缺点,比如…
Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
是Spring。 是Spring。 是Spring。 简单的说,Spring满足了你们对于java程序的所有想象。是个java程序员都会投入Spring的怀抱。 今天这篇文件就是对Spring基础的总结。文末附有小彩蛋,欢迎大家向后拉! Spring是在2003年,作为对之前的…
Spring5参考指南:AspectJ注解
想要在Spring中使用AOP,和通用的Spring Bean一样有两种方式,一种就是注解,一种就是XML配置,本文主要讲解如何通过注解开启Spring AOP。 @AspectJ是一种将aspects声明为用注解来注解Java类的样式。@Aspectj样式是作为Aspectj…
Spring5参考指南:基于Schema的AOP
上篇文章我们讲到了使用注解的形式来使用Spring AOP。本文我们介绍如何使用XML Schema的形式使用Spring AOP。 要想使用本文的AOP命名空间标记,需要导入xmlns:aop="http://www.springframework.org/schema/ao…
Spring5参考指南:AOP代理
通常来说Spring AOP有两种代理方式,一种默认的JDK代理,只能代理接口,一种是CGLIB代理,可以代理具体的类对象。 SpringAOP默认为对AOP代理使用标准的JDK动态代理。如果业务对象不实现接口,则使用CGLIB。 如果使用CGLIB,要注意对于CGLIB,不能…
Spring5参考指南:AspectJ高级编程之Configurable
前面的文章我们讲到了在Spring中使用Aspect。但是Aspect的都是Spring管理的Bean。 现在有一个问题,实际工作中,我们经常会想new一个Bean,然后在这个Bean中注入Spring管理的其他Bean。但是new出来的bean已经脱离Spring的管控了。 …