rprt.net
当前位置:首页 >> 什么是spring上下文?什么是Spring容器? >>

什么是spring上下文?什么是Spring容器?

spring 上下文是一个配置文件,向 spring 框架提供上下文信息.

Spring是企业应用程序所需要的一站式解决方案, 但Spring仍然是模块化的,允许你只使用你所需的哪些部分,而无需附加上其他部分. 你可以使用 IoC容器,在其上使用Struts,但是你也可以选择使用 Hibernate 整合代码或者 JDBC 抽象层. 我们将Spring设计为非侵入式的(并且以后也是如此),这意味着应用基本上不需要依赖框架本身 (或者肯定是最小的,取决于所使用的部分).

java中的类context 上下文其实是一个抽象的概念.我们常见的上下文有Servlet中的pageContext,访问JNDI时候用的Context.写过这些代码的人可能比较容易理解,其实他们真正的作用就是承上启下.比如说pageContext他的上层是WEB容器,下层是你写的那个Servlet 类,pageContext作为中间的通道让Servlet 和Web容器进行交互.再比如访问JNDI的Context,他的上层是JNDI服务器(可能是远程的),下层是你的应用程序,他的作用也是建立一个通道让你能访问JNDI服务器,同时也让JNDI服务器接受你的请求,同样起到交互作用.

Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息.

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架. 组成 Spring 框架的每个模块(或组件)都可以

Spring用到的技术有如下:1. IoC Inversion of Control也叫Dependency Injection.作用是解耦,将依赖的变量通过容器框架来实现,而不是在程序中直接赋值,控制权由应用代码中转到了外部容器.典型的就是指控制bean的权利转移给容器了,

spring框架是一个分层架构,由7个定义良好的模块组成.spring模块构建在核心容器之上,核心容器定义了创建、配置和管理bean的方式,如图1所示.组成spring框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实

spring在英文里有春天、弹簧、跳跃和泉眼的意思.Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的.框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应

spring 框架介绍 它关注的领域是其他许多流行的Framework未曾关注的.Spring要提供的是一种管理你的业务对象的方法. Spring既是全面的又是模块化的.Spring有分层的体系结构,这意味着你能选择仅仅使用它任何一个独立的部分,而它的架构又是内部一致.因此你能从你的学习中,得到最大的价值.例如,你可能选择仅仅使用Spring来简单化JDBC的使用,或用来管理所有的业务对象.

@Controller 例如 @Controller public class SoftCreateController extends SimpleBaseController {} 或者 @Controller("softCreateController") 说明 @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写

网站首页 | 网站地图
All rights reserved Powered by www.rprt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com