一、 Spring诞生
Spring是一个开源框架,目前在开源社区的人气很旺,被认为是最有前途的开源框架之一。她是由Rod Johnson创建的,她的诞生是为了简化企业级系统的开发。说道Spring就不得不说EJB,因为Spring在某种意义上是EJB的替代品,她是一种轻量级的容器。用过EJB的人都知道EJB很复杂,为了一个简单的功能你不得不编写多个Java文件和部署文件,他是一种重量级的容器。也许你不了解EJB,你可能对“轻(重)量级”和“容器”比较陌生,那么这里我简单介绍一下。
1、什么是容器
“容器”,这个概念困扰我好久。从学习Tomcat开始就一直对此感到困惑。感性的来讲,容器就是可以用来装东西的物品。那么在编程领域就是指用来装对象(OO的思想,如果你连OO都不了解,建议你去学习OO先)的对象。然而这个对象比较特别,它不仅要容纳其他对象,还要维护各个对象之间的关系。这么讲可能还是太抽象,来看一个简单的例子:
代码片断1:
- public class Container
- {
- public void init()
- {
- Speaker s = new Speaker();
- Greeting g = new Greeting(s);
- }
- }
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机理解spring (转载)
后端开发2023-06-03
spring IOC控制反转原理详解
后端开发2024-04-02
深入理解Spring MVC的数据转换
后端开发2023-05-31
深入了解Spring控制反转IOC原理
后端开发2022-11-13
Spring Cloud负载均衡组件Ribbon原理解析
后端开发2024-04-02
详解Spring ApplicationContext加载过程
后端开发2024-04-02
理解Spring中的依赖注入和控制反转
后端开发2023-05-30
Java Spring Cloud 负载均衡详解
后端开发2024-04-02
Spring的IOC控制反转详解
后端开发2024-04-02
[转载] python 解析xml 文件
后端开发2023-01-30
haproxy 7层负载均衡代理转发实战讲解
后端开发2023-09-22
解析spring加载bean流程的方法
后端开发2024-04-02
Spring注解@Import原理解析
后端开发2023-02-24
spring boot启动加载数据原理分析
后端开发2023-05-31
Java Spring 控制反转(IOC)容器详解
后端开发2024-04-02
详解利用Spring加载Properties配置文件
后端开发2023-05-31
Spring之DI深入理解
后端开发2024-04-02
Spring事务原理解析
后端开发2022-12-20
Spring Cloud Feign原理详解
后端开发2024-04-02
Spring加载加密的配置文件详解
后端开发2023-05-31
咦!没有更多了?去看看其它编程学习网 内容吧