`
wowlinda80
  • 浏览: 62081 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

在Spring框架下手工获取Bean的方式

    博客分类:
  • JAVA
阅读更多
ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");
    ac.getBean("beanId");


ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc)

ApplicationContext ac2 = WebApplicationContextUtils.getWebApplicationContext(ServletContext sc)

    ac1.getBean("beanId");

    ac2.getBean("beanId");


UserManager userManager = (UserManager) WebApplicationContextUtils.getRequiredWebApplicationContext(pageContext.getServletContext()).getBean("userManager");
分享到:
评论

相关推荐

    Spring框架基础总结

    在这个示例中,`ExampleBean`依赖于`RefBean`,并且通过Spring框架的依赖注入功能,`RefBean`的实例被自动注入到`ExampleBean`中,从而避免了手动创建对象和管理依赖关系的繁琐工作。这种机制不仅简化了代码,也提高...

    Spring获取webapplicationcontext,applicationcontext几种方法详解

    在独立应用程序中,通过手工初始化 Spring 容器,可以使用以下方式获取 ApplicationContext 对象: `ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");` `ac.getBean("bean...

    MyBatis与Spring整合——通过官方文档进行最简单的整合

    在现代软件开发中,尤其在Java企业级应用领域,Spring框架和MyBatis框架是非常重要的组成部分。Spring框架以其强大的控制反转(IoC)和面向切面编程(AOP)功能,极大地简化了Java应用程序的开发过程。而MyBatis则是...

    Spring基础学习资料,很全面,很经典,手工整理,适合刚学习spring的同学

    Spring框架是Java开发中的核心组件,它以依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP)为核心,极大地简化了企业级应用的开发过程。这份“Spring基础学习资料”涵盖了...

    SSM框架视频Spring4、SpringMVC4、Mybatis

    - **依赖注入(DI)**:Spring框架的核心特性之一就是依赖注入,它通过配置文件来管理Bean之间的依赖关系,从而使得对象间的耦合度降低。依赖注入有三种方式:构造器注入、setter方法注入和基于注解的注入。 - **...

    【Spring】总结Spring整合Mybatis的底层原理实现步骤

    在Spring框架中,整合Mybatis是为了实现更高效的数据访问层管理。本文主要探讨Spring整合Mybatis的底层原理和实现步骤,结合鲁班学院公开课笔记,深入理解这一过程。 首先,Dao层是数据访问层,它提供了Service层...

    jBPM4与Spring整合的2种方式

    3. **启用Spring事务管理**:这种方式下,jBPM4不再创建自己的事务管理器,而是依赖于Spring的事务管理。Spring能够根据配置来决定事务的边界,实现事务的声明式管理。 这两种方式的区别主要在于事务管理和...

    Spring容器的通俗理解及简单写法

    Spring容器是Spring框架的核心组成部分,它负责管理对象的生命周期和对象间的依赖关系。在Java开发中,Spring容器(也称为ApplicationContext或BeanFactory)扮演着重要角色,它通过控制反转(Inversion of Control,...

    spring手工笔记

    根据提供的文件信息,我们可以梳理出关于Spring框架的一些关键知识点,主要围绕着依赖注入(Dependency Injection, DI)、Bean的生命周期管理、以及面向切面编程(Aspect-Oriented Programming, AOP)等方面。...

    spring+velocity发送邮件

    根据提供的信息,我们可以详细探讨如何使用Spring框架结合Velocity模板引擎来实现邮件的自动化发送功能。这一过程涉及到Spring框架的基本配置、Velocity模板引擎的使用以及JavaMail API的应用。 ### Spring框架与...

    spring.docx

    Spring框架支持多种依赖注入的方式,包括构造器注入(Constructor Injection)和设值注入(Setter Injection)等。构造器注入强调的是在创建对象的同时设定依赖关系,而设值注入则是在对象创建之后再设定依赖关系。这两...

    spring学习笔记

    Spring框架是Java开发中广泛应用的一个轻量级容器,它的核心特性是控制反转(IoC,Inversion of Control)和面向切面编程(AOP)。IoC使得开发者不再手动管理对象的生命周期和依赖关系,而是将这些工作交由Spring...

    Struts+Spring+Ibatis整合框架搭建文档

    - **spring.jar**: Spring框架的核心库,包含核心功能如依赖注入、事件传播、资源加载等。 ##### 3. **Ibatis** - **ibatis-2.3.4.726.jar**: Ibatis的核心库,负责执行SQL语句和结果映射。 - **ojdbc14.jar**: ...

    struts2、hibernate3、spring2.5整合jar包

    3. **Spring2.5**:Spring框架是一个全面的后端应用管理框架,包含IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)两大核心特性。IoC容器负责管理对象的生命周期和依赖...

    ibatis+spring

    在IT领域,特别是Java开发中,ibatis与Spring框架的整合是一个重要的技术组合,它能够极大地简化企业级应用的开发过程。以下是对“ibatis+spring”整合的关键知识点的详细阐述: ### ibatis简介 ibatis,现在更常...

    Spring与Mybatis整合&&aop整合pageHelper分页插件

    在IT行业中,Spring框架和Mybatis的整合是常见的数据访问技术组合,它们为开发者提供了强大的后端服务构建能力。PageHelper则是Mybatis的一个流行分页插件,它简化了数据库查询的分页处理。让我们深入探讨一下这些...

    ssh(structs,spring,hibernate)框架中的上传下载

     其中第16行通过类路径的映射方式,将sshfile.model类包目录下的所有领域对象的映射文件装载进来,在本文的例子里,它将装载进Tfile.hbm.xml映射文件。如果有多个映射文件需要声明,使用类路径映射方式显然比直接...

Global site tag (gtag.js) - Google Analytics