1 Introduction and Roadmap

This chapter describes the contents and organization of this guide - Developing and Administering Spring Applications.

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.

This chapter includes the following sections:

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 Java EE 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) and 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 Framework on WebLogic Server

WebLogic Server supports the WebLogic Server/Spring integration features described in this document with Spring Framework versions 3.0.x, 3.1.x, 4.0.x, and 4.1.x (note that version 3.2.x is not supported).

Other versions of Spring may be used in WebLogic Server applications without using the integration features described in this document, similar to the way other open source technologies may be used in WebLogic Server applications. In such cases, Oracle does not support the WebLogic Server/Spring integration features, but does provide support for WebLogic Server itself, and does provide problem resolution assistance if WebLogic Server is not providing documented capabilities.

New and Changed Features in This Release

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