`

手工初始化spring beans

 
阅读更多
        private IUserService userService = null;

        @Override
	public void init(FilterConfig arg0) throws ServletException
	{
		@SuppressWarnings("resource")
		ApplicationContext context = new ClassPathXmlApplicationContext(
				"classpath*:config/spring/beans.xml");
		userService = (IUserService) context.getBean("userService");
	}
分享到:
评论

相关推荐

    Spring2.5学习笔记

    - **实例化Spring容器**:可以通过`ApplicationContext`接口的实现类来实例化Spring容器,例如`ClassPathXmlApplicationContext`。 - **获取Bean**:一旦容器加载完毕,可以通过容器提供的方法(如`getBean`)来获取...

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

    3. **项目初始化**:创建一个新的Maven项目,并添加必要的依赖库。 4. **数据库准备**:搭建好MySQL数据库,并创建好所需的表结构。 #### 五、整合步骤详解 1. **添加依赖** 在pom.xml文件中添加Spring和MyBatis...

    Spring如何使用PropertyPlaceholderConfigurer读取文件

    PropertyPlaceholderConfigurer的原理是,Spring容器初始化的时候,会读取xml或者annotation对Bean进行初始化。在初始化的时候,PropertyPlaceholderConfigurer会拦截Bean的初始化,并对配置的${pname}进行替换,...

    springboot学习思维笔记.xmind

    Bean的初始化和销毁 Java配置方式 注解方式 Profile @Profile 通过设定jvm的spring.profiles.active参数 web项目设置在Servlet的context parameter中 事件Application Event 自定义事件,...

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

     我们前面已经指出Oracle的Lob字段和一般类型的字段在操作上有一个明显的区别--那就是你必须首先通过Oracle的empty_blob()/empty_clob()初始化Lob字段,然后获取该字段的引用,通过这个引用更改其值。所以要完成对...

    springmybatis

    MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm...

    Springboot指南

    它的核心目标是简化新Spring应用的初始搭建和开发过程。通过使用特定的方式进行配置,SpringBoot使开发人员免去了大量的样板代码和配置文件的编写工作,极大地提高了开发效率。 ##### 1.2 SpringBoot的主要特性 1....

Global site tag (gtag.js) - Google Analytics