Spring系列
文章平均质量分 77
Spring 学习
戴泽supp
做一件事最好的时机是十年前,其次是现在
展开
-
Spring 源码解析~13、Spring 中的钩子函数汇总
Spring 源码学习原创 2023-01-10 18:17:28 · 900 阅读 · 0 评论 -
Spring 源码学习~12、容器的拓展功能简介
Spring 源码学习原创 2023-01-09 20:59:46 · 647 阅读 · 0 评论 -
Spring源码学习~11、Bean 的加载步骤详解(二)
Spring 源码学习原创 2023-01-09 20:57:35 · 623 阅读 · 0 评论 -
Spring 最佳实践~1、PropertyPlaceholderConfigurer 乱码解决方案
Spring 最佳实践原创 2023-01-03 12:25:51 · 523 阅读 · 1 评论 -
Spring使用指南 ~ 4、ApplicationContext 配置详解
Spring 使用指南原创 2022-12-09 19:16:36 · 1960 阅读 · 0 评论 -
Spring 使用指南 ~ 3、Spring 中 bean 的生命周期详解
Spring 使用指南系列原创 2022-12-09 10:13:14 · 336 阅读 · 0 评论 -
Spring 使用指南 ~ 2、Spring 配置使用介绍
Spring 配置全面介绍原创 2022-12-01 14:02:55 · 414 阅读 · 0 评论 -
Spring 使用指南 ~ 1、Spring 的 IOC 和 DI 简介
Spring 使用指南原创 2022-11-30 17:02:30 · 265 阅读 · 0 评论 -
10、Spring 源码学习 ~ Bean 的加载步骤详解(一)
Spring 源码学习原创 2022-11-07 18:16:28 · 570 阅读 · 1 评论 -
9、Spring 源码学习 ~ Bean 的加载
Spring 源码学习原创 2022-10-27 21:12:03 · 401 阅读 · 0 评论 -
Spring 源码学习 ~ 8、自定义标签的解析
Spring 源码学习原创 2022-10-27 12:07:57 · 521 阅读 · 0 评论 -
7、Spring 源码学习 ~ 默认标签的解析之嵌入式 beans 标签的解析
Spring 源码学习原创 2022-10-25 18:59:55 · 169 阅读 · 0 评论 -
6、Spring 源码学习 ~ 默认标签的解析之 import 标签的解析
Spring 源码学习原创 2022-10-25 18:45:19 · 611 阅读 · 0 评论 -
5、Spring 源码学习 ~ 默认标签 alias 标签的解析与注册
Spring 源码学习原创 2022-10-25 14:38:34 · 231 阅读 · 0 评论 -
4、Spring 源码学习 ~ 默认标签的解析之 Bean 标签注册
spring 系列原创 2022-10-19 14:22:27 · 236 阅读 · 0 评论 -
3、Spring 源码学习 ~ 默认标签的解析之 Bean 标签解析
spring 源码学习原创 2022-10-14 17:20:52 · 464 阅读 · 0 评论 -
2、Spring 源码学习 ~ Spring 容器的基本实现
Spring 源码学习原创 2022-10-09 17:32:55 · 400 阅读 · 0 评论 -
1、Spring源码学习~Spring 介绍
Spring 源码学习原创 2022-10-09 17:31:49 · 389 阅读 · 0 评论 -
0、Spring 源码学习~Spring 版本命名
spring 源码学习原创 2022-10-09 17:30:26 · 103 阅读 · 0 评论 -
一、Spring介绍以及版本历史演进
背景Spring的第一个版本于2002年10月发布,由一个带有易于配置和使用的控制反转(IoC)容器的小型内核组成。多年来,Spring已经成为Java Enterprise Edition(Java企业版JEE)的主要替代品,并且发展成一个由许多不同项目组成的成熟技术。Spring版本历史演进通常情况下,Spring被描述为构建Java应用程序的轻量级框架。Spring可以构建Java中任何应用程序(独立的应用程序,Web应用,JEE应用程序)轻量级一次的指的是整体性定义Spring的原则:最原创 2021-09-23 20:31:26 · 5213 阅读 · 0 评论 -
三、Spring中的概念介绍以及项目
一、Spring 核心概念介绍1、控制反转(IoC)与依赖注入(DI)概念IoC:一种将组件依赖项的创建和管理外部化的技术。举例说明:小王要制造一支笔,以前需要小王自己亲手做,Ioc就是把这项工作让第三方小明(容器:如工厂)来生成和管理。DI:一种运行时将对象(包含属性)经过容器,交给另外一个对象的技术。IoC与DI的关系相当于一枚硬币的两面,因此它们是一体两面的关系,在Spring的上下文中,这些概念术语可以互换,而不会有任何损失举例说明:小王通过第三方小明(容器:如工厂)制造了一支铅笔(对象原创 2021-09-23 20:29:05 · 174 阅读 · 0 评论 -
二、Spring之间的依赖关系
原创 2021-09-23 20:27:02 · 149 阅读 · 0 评论 -
四、Spring 中的 DI 与 IOC
一、控制反转(IOC)与依赖注入(DI)1、控制反转的类型a、依赖拉取b、上下文查找c、构造函数依赖注入d、setter 依赖注入二、BeanFactory 与 ApplicationContext1、BeanfactorySpring 的依赖注入核心容器是 Beanfactory 接口,Beanfactory 负责管理组件(即 Bean),报错依赖项以及他们的生命周期2、ApplicationContextApplicationContext 是 Be原创 2021-09-23 20:25:36 · 72 阅读 · 0 评论 -
spring5 核心模块介绍
组成 Spring 框架的每个模块集合或者模块都可以单独存在,也可以一个或多个模块联合实现。每个模块的组成和功能如下:1.核心容器:由 spring-beans、spring-core、spring-context 和 spring-expression(SpringExpression Language, SpEL) 4 个模块组成。spring-beans 和 spring-co...原创 2019-03-19 12:46:02 · 1836 阅读 · 0 评论 -
Quartz表达式
Quartz表达式“*”字符代表所有可能的值因此,“*”在子表达式(月)里表示每个月的含义,“*”在子表达式(天(星期))表示星期的每一天“/”字符用来指定数值的增量例如:在子表达式(分钟)里的“0/15”表示从第0分钟开始,每15分钟在子表达式(分钟)里的“3/20”表示从第3分钟开始,每20分钟(它和“3,23,43”)的含义一样“?”字符仅被用于天...转载 2019-03-19 11:56:45 · 6129 阅读 · 0 评论 -
Spring5 概述
一、概述Spring 是一个开源的轻量级 Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内聚。业务逻辑开发是...原创 2019-03-19 11:01:01 · 302 阅读 · 0 评论 -
Spring5 源码分析
1 、什么是 IOC/DI ?IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体表现就是我们可配置的文件。DI(Dependency Injection)依赖注入:就是指对象是被动接受依赖...原创 2019-03-19 15:31:35 · 371 阅读 · 0 评论 -
设计模式--Spring使用
1、简单工厂模式(Factory)应用场景:又叫做静态工厂方法(StaticFactory Method)模式,但不属于 23 种设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring 中的 BeanFactory 就是简单工厂模式的体现,根据传入一个唯一的标识来获得 Bean 对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具...原创 2019-03-12 15:47:53 · 206 阅读 · 0 评论