跳到导航
dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare
dev2dev 首页 > 资源中心 > 专家Blog > 专家Blog文章
在WebLogic上配置Spring
--第三部分

时间:2005-10-13
作者:prakashmalani
浏览次数:
本文关键字:WebLogic,Spring,configure,配置
文章工具
推荐给朋友 推荐给朋友
打印文章 打印文章
  在以前的文章(第一部分第二部分)中,我介绍了如何在WebLogic上配置 Hibernate,一个非常流行的开源对象关系映射(Object Relational Mapping,ORM)软件。本文的目的则是描述 Spring框架的基本配置。

  • 下载Spring框架后,复制/dist/spring.jar目录的内容到APP-INF/lib下。
  • Spring bean通常都是服务。Spring鼓励服务使用一个接口和一个实现。服务间的从属性使用依赖注入(dependency injection,DI)注入。DI是Spring中的一个核心思想。从属性被捕捉到一个XML配置文件中。应该将这个配置文件放在哪里呢?有很多选择,例如,放在WEB-INF下。但是,这使用起来不太方便。我的选择是将其放在Java项目中。请参考源代码例子中的applicationContext.xml配置文件。
  • 随放置配置文件的位置不同,加载文件以及配置bean factoryapplication context的方法也不同。一些方法是纯粹声明式的,不需要任何编码。例如,我曾经决定将配置文件放在WEB-INF下,这时可使用Spring自带的一个上下文监听器(也可以使用startup servlet)来创建应用程序上下文。后来我决定将配置文件放在Java项目中,我就编写了一个非常简单的单元素进行初始化。请参考源代码例子中的SpringUtil.java。
  • 现在,我使用SpringUtil从上下文获得Spring bean。请参考源代码例子中的OrderManager.jws。

  请试用Spring与WebLogic的集成。我已经更新了示例应用程序,参见 此处。希望您能够与我分享在WebLogic上使用Spring的体验。欢迎发表评论、反馈和提出问题。

  在以后的文章中,我将介绍关于Spring的更深的内容,包括与Hibernate集成。
+prakash
评论
  注意,spring.jar包含了spring-*.jar中的所有类,所以把它们都放入classpath中会产生冗余。
dot dot dot

dot
  作者其它文章
您对本文的评价
您对这篇文章的看法如何?
太棒了!5分 不错啊 4分 一般般 3分 有待提高 2分 不好 1分

   
相关技术
论坛相关文章