Spring框架核心原理
来源:互联网 发布:皇室战争辅助软件 编辑:程序博客网 时间:2024/05/22 06:38
一:spring基本概念
1)struts2是web框架,hibernate是orm框架
2)spring是容器框架,创建ben,维护ben直接的关系
3)spring可以管理web层,持久层,业务层,dao层,spring可以配置各层之间的组件,并且维护各层之间的关系
二:spring核心原理
1.IOC反转控制
概念:控制权 由对象本身转向容器,由容器根据配置文件创建对象实例并实现各个对象之间的关系。
核心:bean工厂
2.AOP面向切面编程
a.静态代理
根据每个具体类分别编写代理类
根据一个接口编写一个代理类
b。动态代理
针对一个方面编写一个Invocationhandler,然后借用jdk反射包中的proxy类为各种接口生成相应的代理类
三:spring原理总结
1使用spring,没有new对象,我们把创建的任务交给spring框架来管理
2.spring是一个容器框架,可以配置各种bean如(action/server/domain/dao/)并且维护bean与bean之间的关系,当我们要使用某个bean时,我们可以调用getbean(id);
阅读全文
0 0
- Spring框架核心原理
- Spring框架的AOP/IOC/容器核心原理实例详解
- spring核心原理
- spring核心原理
- Spring原理-核心模块
- 一、Spring 核心原理
- Spring核心原理AOP
- Spring框架核心
- Spring框架核心
- 12、Spring框架核心
- spring核心框架体系结构
- spring核心框架体系结构
- Spring核心框架体系结构
- Spring 核心框架体系结构
- spring核心框架体系结构
- spring核心框架体系结构
- Spring 核心框架体系结构
- Spring 核心框架体系结构
- 初识接口概念
- SpringBoot简介
- leetcode575. Distribute Candies
- TUN/TAP设备浅析(三) -- TUN/TAP设备的应用
- POJ-3254-Corn Fields(状压DP)
- Spring框架核心原理
- 12.java语言基础-查找算法-二分法查找
- stm32f105开发记录
- Android功能点(一)——判断网络是否真正连通
- 专题二 符号的技巧---- 11.逻辑运算符的使用分析
- AsyncTask 与 Handler
- 486. Predict the Winner
- ActionBar入门
- Plug-in 自定义扩展点