`
这些年
  • 浏览: 397924 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring 小技巧

 
阅读更多

1:得到文件路径

     得到工程下conf包下的文件,返回值可resource .getInputStream()

ClassPathResource resource = new ClassPathResource( "conf/customer_report_config.xml"); 

2:得到配置文件中的类

/**第一种 */
ApplicationContext ac = new FileSystemXmlApplicationContext("serviceContext.xml");
JurisdictionImp jurisdictionImp = (JurisdictionImp)ac.getBean("jurisdictionImp");
/**第二种*/
FileSystemXmlApplicationContext ctx =new FileSystemXmlApplicationContext(CONTEXT_FILE);
JurisdictionImp jurisdictionImp = (JurisdictionImp) ctx.getBean("jurisdictionImp");
/**第三种*/
Resource resource = new ClassPathResource(CONTEXT_FILE);
XmlBeanFactory beanFactory = new XmlBeanFactory( resource);
JurisdictionImp jurisdictionImp=(JurisdictionImp) beanFactory.getBean("jurisdictionImp");
/**第四种*/
ServletContext context=request.getSession().getServletContext();
ApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(context);
JurisdictionImp jurisdictionImp=(JurisdictionImp) ctx.getBean("jurisdictionImp");
/**第五种*/
/**
* 获得其它业务类对象
* */
public Object getBean(String name)
{
WebApplicationContext ctx
if (ctx == null)
{
ctx = WebApplicationContextUtils
.getRequiredWebApplicationContext(servlet.getServletContext());
}
return ctx.getBean(name);
}

  

更新中。。。

分享到:
评论

相关推荐

    编写 Spring MVC 的 14 个小技巧.docx

    编写 Spring MVC 的 14 个小技巧

    spring boot 小实例

    在本小实例中,我们将基于 "Spring Boot in Action" 一书中的示例来探索 Spring Boot 的核心概念和实践应用。 首先,让我们理解 Spring Boot 的核心特性: 1. **起步依赖(Starters)**:Spring Boot 提供了一系列...

    spring经典小案例

    在本篇中,我们将深入探讨基于Java的Spring框架的一个经典小案例,该案例涉及Spring与Hibernate及Struts的集成。Spring作为一个开源的应用框架,以其强大的依赖注入(Dependency Injection,DI)和面向切面编程...

    springcloud视频学习

    3. SpringCloud在国内的实际应用案例:分析了国内互联网巨头以及中小企业如何利用SpringCloud构建高可用、可扩展的微服务体系。 二、SpringCloud Rest微服务案例-总体概述 15.尚硅谷_SpringCloud_Rest微服务案例-...

    Spring + Hibernate + Struts 事务配置小例子(带提示框等小技巧)

    附:内有弹出对话框,Action乱码处理和一些好技巧。 2008-5-28 修改: 今天修改了 applicationContext.xml,以后的事务控制就万事大吉了,里面有详细注释哦。 有什么问题可以给我留言 ^_^,大家一起进步! <!...

    Spring 参考手册 Spring速查手册 spring初学者使用

    它们详尽地解释了Spring框架的各个部分,帮助你理解和掌握Spring的核心概念和实践技巧,从而提升你的开发效率和代码质量。对于初学者来说,从基本的IoC容器开始,逐步深入到AOP、MVC、数据访问等主题,结合实际项目...

    J2EE企业级项目开发-1期 08 Spring中事件处理的小技巧.doc

    在J2EE企业级项目开发中,理解并熟练运用Spring的事件处理小技巧至关重要。以下将详细介绍Spring事件处理的核心概念、工作流程以及如何在实践中应用。 首先,Spring通过`ApplicationContextAware`接口提供了一种...

    SpringSecurity入门小demo(SSM+Spring Security)

    **Spring Security 入门小 Demo(SSM + Spring Security)** Spring Security 是一个强大的和高度可定制的身份验证和访问控制框架,广泛应用于 Java Web 应用程序的安全管理。本项目结合了 SpringMVC(Spring 模型-...

    spring学习资料大全

    Spring框架是Java开发中的核心组件,它为应用程序提供了一个全面的基础设施,支持bean管理、依赖...此外,学习过程中还应关注Spring社区的最新动态,参与讨论,解决实际遇到的问题,不断提升对Spring的理解和使用技巧。

    spring和mybatis整合小案例

    在IT行业中,Spring框架和MyBatis是两个非常重要的组件,它们在开发企业级Java应用时发挥着核心作用。...通过这个案例,开发者可以更好地理解和掌握Spring与MyBatis的整合技巧,提高开发效率,减少出错的可能性。

    spring security 3 多页面登录 小秘密小运气

    在"Spring Security 3 多页面登录 小秘密小运气"这个主题中,我们可以深入探讨Spring Security 3如何支持多个登录页面以及其中可能涉及的一些技巧和策略。 首先,Spring Security的核心功能包括身份验证、授权、...

    Spring Professional Certification Study Guide

    12. **备考策略**:分享备考技巧,模拟试题和解答,帮助考生了解考试格式和要求。 通过阅读《Spring Professional Certification Study Guide》并结合提供的PDF资源,学习者可以系统地学习Spring框架,提升自己的...

    spring例子: jpetstore

    10. **源码阅读技巧**:学习如何阅读和理解大型项目源码,找出关键组件,理解类和方法的作用。 通过研究JPetStore和可能的PetClinic项目,我们可以深入了解Spring框架的实践应用,提升自己的开发技能。

    springbatch 详解PDF附加 全书源码 压缩包

    通过阅读《Spring.Batch批处理框架.pdf》和源码,你将能够掌握 Spring Batch 的核心概念和实践技巧,为你的企业级应用开发带来高效、可靠的批量处理能力。同时,源码可以直接运行,提供了动手实践的机会,加深理解和...

    spring+boot+cookbook

    这本书详细介绍了Spring Boot的各种核心概念和实践技巧,涵盖了从基础入门到高级应用的方方面面。 1. **Spring Boot简介**:Spring Boot是Spring生态系统的一部分,旨在简化Spring应用的初始搭建以及开发过程。它...

    Spring Cookbook

    《Spring Cookbook》是一本专注于使用Spring框架开发Java Web应用程序的实用指南,它提供了超过100个实用的配方,...通过实践这些配方,读者可以逐步构建起对Spring框架的深入理解,掌握利用Spring进行高效开发的技巧。

    SpringBlade开发手册基础版.pdf

    通过阅读和学习这份手册,可以快速了解SpringBlade的基本概念、核心功能以及实际应用中的开发技巧。对于希望进一步深入学习SpringBlade的高级特性、源码解析或者进行个性化定制的开发者,手册也提供了一些指南和建议...

    spring-boot-demo

    本文将基于"spring-boot-demo"项目,深入解析Spring Boot的核心概念和实战技巧。 首先,"spring-boot-demo"项目是一个简单的小型示例,通常包含了一个基础的Spring Boot应用结构。这样的项目有助于我们理解Spring ...

    struts,spring小资料

    开发者应当了解它们的基本概念、核心组件、配置方法及使用技巧,并通过实际项目经验加深理解。对于Struts,需要理解MVC设计模式以及如何配置和编写Action;对于Spring,要熟悉IoC和AOP的原理,以及如何利用Spring ...

Global site tag (gtag.js) - Google Analytics