`
hylxinlang
  • 浏览: 128701 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

spring笔记1

阅读更多

名词解释

一。ioc(inverse of controll ) 控制反转: 所谓控制反转就是把创建对象(bean),和维护对象(bean)的关系的权利从程序中转移到spring的容器(applicationContext.xml),而程序本身不再维护.

二。 di(dependency injection) 依赖注入: 实际上diioc是同一个概念,spring设计者认为di更准确表示spring核心技术

bean作用域

scope=""

 

作用域 描述

singleton

在每个Spring IoC容器中一个bean定义对应一个对象实例。

prototype

一个bean定义对应多个对象实例。

request

在一次HTTP请求中,一个bean定义对应一个实例;即每次HTTP请求将会有各自的bean实例, 它们依据某个bean定义创建而成。该作用域仅在基于web的Spring ApplicationContext情形下有效。

session

在一个HTTP Session中,一个bean定义对应一个实例。该作用域仅在基于web的Spring ApplicationContext情形下有效。

global session

在一个全局的HTTP Session中,一个bean定义对应一个实例。典型情况下,仅在使用portlet context的时候有效。该作用域仅在基于web的Spring ApplicationContext情形下有效。

<bean id="changeLetter" class="cn.hyl.hsp.inter.UpperLetter" scope="singleton">

<property name="str" value="ABRTY"  />

</bean>

 

<!--[if !supportLists]-->u  <!--[endif]-->三种获取ApplicationContext 对象引用的方法

<!--[if !supportLists]-->1.       <!--[endif]-->ClassPathXmlApplicationContext -> 通过类路径

<!--[if !supportLists]-->2.       <!--[endif]-->FileSystemXmlApplicationContext -> 通过文件路径

举例:

ApplicationContext ac=new FileSystemXmlApplicationContext("文件路径beans.xml / applicationContext.xml");

 

<!--[if !supportLists]-->3.       <!--[endif]-->XmlWebApplicationContext

0
4
分享到:
评论

相关推荐

    05Spring笔记1

    在本篇"05Spring笔记1"中,主要涉及的是Spring框架的使用,特别是Spring MVC和MyBatis的集成。下面将详细阐述这些知识点: 1. **配置文件**:在Spring项目中,配置文件是核心组成部分,用于定义bean的实例化、依赖...

    百知教育spring笔记1

    ### 一、Spring框架概述 #### 1. Spring框架在Java EE开发中的角色 - **Spring**:它为Java EE提供了一个全面的基础架构支持,旨在简化企业级应用程序的开发过程。 - **MVC (Model-View-Controller)**:一种用于...

    SPRING 笔记SPRING 笔记

    SPRING 笔记SPRING 笔记SPRING 笔记

    spring笔记.pdf

    spring笔记spring基础笔记

    Spring笔记1

    1. **核心容器**:这是Spring的基础,主要包括beans、core、context和expression模块。其中,beans模块负责bean的定义和管理,core模块提供了核心工具类,context模块提供了上下文支持,expression模块支持表达式...

    spring笔记.md

    spring入门笔记

    达内,tarena,spring笔记,springPPT课件,达内spring笔记

    Spring笔记可能涵盖了以下内容: 1. **IoC(Inversion of Control)容器**:Spring的核心特性之一,通过反转控制权,让框架负责管理对象的生命周期和装配,开发者只需定义配置,无需手动创建对象。 2. **依赖注入...

    spring编程学习笔记

    在"Spring笔记.pdf"、"Spring笔记1.pdf"和"Spring编程学习笔记2.pdf"中,你将找到关于这些概念的详细解释和实例,包括XML配置、注解驱动的编程、AOP的实现方式、Spring Boot的快速启动指南以及Spring MVC的...

    Spring笔记.doc

    1. 轻量级:Spring 的核心容器非常小巧,不依赖于特定的服务器或者库,这使得它易于集成到现有的系统中。 2. 无植入:Spring 不强制使用特定的编程模型,可以自由地选择编程方式,比如基于接口或基于注解。 3. 框架...

    尚硅谷Spring笔记

    尚硅谷Spring笔记

    Springcloud学习笔记.md

    Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Springcloud学习笔记.md,Spring...

    Spring学习笔记(精华全记录)

    ### Spring学习笔记(精华全记录) #### Spring框架概述 Spring框架源自Rod Johnson的个人项目,最初于2002年末发布。Spring并非一开始就作为一个完整的框架出现,而是从一个项目逐步发展而来。随着项目的成熟,...

    Spring笔记 狂神说

    spring笔记 狂神说

    尚硅谷Spring6的笔记

    尚硅谷Spring6的笔记

    Spring学习笔记( spring视频笔记)

    Spring学习笔记( spring视频笔记)

    spring 笔记

    spring 初学 笔记 入门提示

    Spring笔记示例源代码

    "Spring笔记示例源代码"这个资源很可能是为了帮助学习者深入理解Spring框架的各种功能和用法而提供的实际代码示例。 1. **Spring IoC**:IoC是Spring的核心特性,它将对象的创建和管理权交给Spring容器,使得开发者...

Global site tag (gtag.js) - Google Analytics