1 Introduction and Roadmap

WebLogic Server supports the open source Spring projects when they are used in Java EE applications. This document describes the Spring features that WebLogic supports for use inside Java EE applications. WebLogic Server does not support any commercial products by SpringSource.

The following sections describe the contents and organization of this guide - Spring Support in Oracle WebLogic Server.

Document Scope and Audience

This document is written for developers who develop Spring applications and for administrators who configure and monitor those applications.

It is assumed that the reader is familiar with WebLogic Server and J2EE application development.

Guide to This Document

Related Documentation

For Spring documentation and other information about the Spring Framework, see http://www.springsource.com/.

For comprehensive guidelines for developing, deploying, and monitoring WebLogic Server applications, see the following documents:

Examples for Spring Application Development

In addition to this document, Oracle provides a sample application developed using Spring. It is a Spring version of Avitek Medical Records (or MedRec) is based on the original MedRec sample application, but it is reimplemented using the Spring framework. It is a Oracle WebLogic Server sample application suite that concisely demonstrates many aspects of Spring and WebLogic.

In this release of WebLogic Server, the Code Examples and MedRec sample applications are not installed by default. To run the examples and sample applications, you must select a custom installation of WebLogic Server and select to install the Server Examples.

Support for Spring on WebLogic Server

For information on the versions of the Spring Framework supported on different versions of Oracle WebLogic Server, follow the appropriate "Oracle WebLogic Server" link on the Oracle Fusion Middleware Supported System Configurations page at http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html.

New and Changed Features in This Release

WebLogic Spring support has been enhanced as follows:

  • Configuration is simplified. Spring applications deployed to WebLogic Server automatically have available to them for dependency injection a number of preconfigured beans. No declaration is required in Spring configuration files.

  • The Spring console extension is included as part of WebLogic Server and has only to be enabled.

  • The Spring console extension has new monitoring pages that display runtime statistics for Spring applications.

  • A new sample application, MedRec (Spring) demonstrates Spring application development practices.

For a comprehensive listing of the new WebLogic Server features introduced in this release, see What's New in Oracle WebLogic Server.