NO.2 Spring IOC架构及概念
来源:互联网 发布:新网域名怎么转到万网 编辑:程序博客网 时间:2024/06/05 23:49
NO.2 Spring IOC架构及概念
在spring之前,一直有一个框架,叫做EJB,EJB是一个企业级JavaBean,它能够将各种各样的组件放到它的容器当中。
开发Java时,往往会有三个层次——MVC的设计模式:
前端JSP—–控制器(进行选择)—–Service—–Dao
View层 Controller
Controller层,Service层,Dao层,都是Java代码,我们给它统称为JavaBean。
EJB与Spring区别:
EJB——企业级javabean,笨重的重量级别的组件,比如说想要开发一个小网站或一个小系统,如果想要使用JavaBean级别,使用的容器非常大,类似杀鸡焉用牛刀?
Spring ——轻量级的企业bean,是一个IOC(inversion of control控制反转)和AOP(面向切面)的容器框架。
关于控制反转,我们这样认为,之前想要苹果,需要自己new来主动获取,现在有一个工厂,可以自动生产,给你送过来。这两个过程是相反的,后者称为控制反转。
Spring 特点:
1.轻量级
2.依赖注入
3.面向切面变成
4.容器
5.一站式
下面,我们简单的介绍几个概念:
关于一站式,我们这样解释,在开发过程中,有可能会用到各种各样的组件,如Mybatis。
ORM框架:对象持久化(简单说,永远保存,不是瞬时的),也就是对象从内存到数据库的过程。
Web包含WebSocket,Servlet,Web,Portlet
DataAccess包含JDBC,ORM,OXM,JMS(java messange service java消息服务),Transactions(事务)
Web,DataAccess都是系统当中的一个模块,一个层,IOC将其进行整合。
IOC将这些组件进行集成,就是一站式,如我们平时生活中的一站式服务,一站式购物中心。
AOP:面向切面
通过切面,能够进行日志监控,事务,权限控制等。
每个模块都会有相应的组件被集成到Spring IOC中。
- NO.2 Spring IOC架构及概念
- Spring学习(一)概念及IOC
- SSM框架Spring IoC详解 No.2
- spring IoC概念理解
- spring IOC 概念理解
- Spring ioc Di概念
- spring ioc 容器概念
- Spring IOC容器概念
- Spring-IoC概念
- Spring 原理:IOC的概念
- spring ioc及注解
- (2) spring核心概念IOC/DI实例分析
- TSM概念及架构
- Ironic概念及架构
- NO.4 Spring IOC 开发步骤
- Spring学习笔记-IOC概念篇
- 谈谈Spring中的IOC和AOP概念
- Spring两大核心概念之IOC
- RabbitMq Ubuntu 安装
- host client登录地址
- 二叉树的实现以及递归遍历的精确模拟
- 如何正确使用J-Link调试MCUXpresso项目
- PAT 1041. 考试座位号(15)
- NO.2 Spring IOC架构及概念
- [转]系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 1062. 最简分数(20)
- 【Momentum,Decay】关于动量和权衰减率
- python图像处理入门
- bind和new
- POJ-1284 Primitive Roots(原根的个数定理)
- 非监督学习——PCA
- python下载xgboost遇到的问题