dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare

在WebLogic上配置Spring

2005-10-13 00:00:00 | 评论 (0) | 被访问(4507)次

prakashmalani
 


  在以前的文章(第一部分第二部分)中,我介绍了如何在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中会产生冗余。


Tags: WebLogic Spring configure 配置
文章评论:(以下网友留言只代表个人观点,不代表BEA观点和立场)
暂时没有评论!

2005年10月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
RSS订阅

prakashmalani's Blog搜索

Archives

2005年10月