spring
银角大王qaq
可怕的不是堕落,而是堕落的时候是清醒的。
展开
-
Spring 面向切面编程AOP
文章目录一, 动态代理1. 模式的引出2.模式的原理二,面向切面AOP1.AOP 的概念和细节2. 切面的编写过程(基于aspectJ注解)1.前置通知与后置通知2. 返回通知,异常通知和环绕通知3. 引入通知(了解即可,无需代码说明)3.指定切面的优先级4. 重用切入点5.基于XML的配置AOP 一, 动态代理 1. 模式的引出 代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀. 每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. 代码分散: 以日志需求为例, 只是为原创 2020-10-29 15:37:05 · 180 阅读 · 0 评论 -
Spring控制反转IOC(依赖注入DI)
文章目录1. 容器和Bean2. Bean的配置1.基于XML的配置形式,通过全类名的配置方法1. 基于XML,通过反射在IOC容器中配置Bean2. 依赖注入的三种方式:1.属性注入2.构造器注入3.工厂方法注入3. 注入属性的一些细节问题1. bean之间的相互访问2. null值和级联属性3. 集合属性4. 使用P命名空间5. 自动装配6. Bean之间的继承,依赖关系7.bean的作用域8.引用外部文件9. spEL表达式10.IOC容器中bean的生命周期4.基于注解的配置形式1.在classpa原创 2020-10-29 15:19:19 · 165 阅读 · 0 评论 -
Spring 理论推导
1. spring框架的核心 Spring使创建Java企业应用程序变得容易。它提供了在企业环境中使用Java语言所需的一切。spring的出现使现有的技术变得更加的简单,随着时间的推移,他本身变成了一个大杂烩,整合现有的框架技术。 spring框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式 . 核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实原创 2020-10-29 12:46:34 · 134 阅读 · 0 评论