Fully qualify Spring=>Spring Framework in ref docs

This is not a comprehensive update, only covering the "What's new"
sections for now.
This commit is contained in:
Chris Beams
2012-12-12 17:14:28 +01:00
parent b16bf2d83e
commit a4f882fbf0
3 changed files with 27 additions and 28 deletions

View File

@@ -7,12 +7,12 @@
xsi:schemaLocation=" xsi:schemaLocation="
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd"> http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
<title>New Features and Enhancements in Spring 3.0</title> <title>New Features and Enhancements in Spring Framework 3.0</title>
<para>If you have been using the Spring Framework for some time, you will be <para>If you have been using the Spring Framework for some time, you will be
aware that Spring has undergone two major revisions: Spring 2.0, released in aware that Spring has undergone two major revisions: Spring 2.0, released in
October 2006, and Spring 2.5, released in November 2007. It is now time for October 2006, and Spring 2.5, released in November 2007. It is now time for
a third overhaul resulting in Spring 3.0.</para> a third overhaul resulting in Spring Framework 3.0.</para>
<sidebar xml:id="new-in-3.0-intro-java"> <sidebar xml:id="new-in-3.0-intro-java">
<title>Java SE and Java EE Support</title> <title>Java SE and Java EE Support</title>
@@ -52,8 +52,8 @@
<title>Improved documentation</title> <title>Improved documentation</title>
<para>The Spring reference documentation has also substantially been <para>The Spring reference documentation has also substantially been
updated to reflect all of the changes and new features for Spring 3.0. updated to reflect all of the changes and new features for Spring Framework
While every effort has been made to ensure that there are no errors in 3.0. While every effort has been made to ensure that there are no errors in
this documentation, some errors may nevertheless have crept in. If you do this documentation, some errors may nevertheless have crept in. If you do
spot any typos or even more serious errors, and you can spare a few cycles spot any typos or even more serious errors, and you can spare a few cycles
during lunch, please do bring the error to the attention of the Spring during lunch, please do bring the error to the attention of the Spring
@@ -65,20 +65,23 @@
<title>New articles and tutorials</title> <title>New articles and tutorials</title>
<para> <para>
There are many excellent articles and tutorials that show how to get started with Spring 3 features. There are many excellent articles and tutorials that show how to get
Read them at the <link xl:href="http://www.springsource.org/documentation">Spring Documentation</link> page. started with Spring Framework 3 features. Read them at the
<link xl:href="http://www.springsource.org/documentation">Spring Documentation</link> page.
</para> </para>
<para xml:id="new-in-3.0-samples"> <para xml:id="new-in-3.0-samples">
The samples have been improved and updated to take advantage of the new features in Spring 3. The samples have been improved and updated to take advantage of the new features in Spring
Additionally, the samples have been moved out of the source tree into a dedicated SVN Framework 3. Additionally, the samples have been moved out of the source tree into a dedicated SVN
<link xl:href="https://anonsvn.springframework.org/svn/spring-samples/">repository</link> available at:</para> <link xl:href="https://anonsvn.springframework.org/svn/spring-samples/">repository</link> available at:</para>
<para> <para>
<literal>https://anonsvn.springframework.org/svn/spring-samples/</literal> <literal>https://anonsvn.springframework.org/svn/spring-samples/</literal>
</para> </para>
<para>As such, the samples are no longer distributed alongside Spring 3 and need to be downloaded separately from the repository mentioned above. However, this documentation <para>As such, the samples are no longer distributed alongside Spring
will continue to refer to some samples (in particular Petclinic) to illustrate various features.</para> Framework 3 and need to be downloaded separately from the repository
mentioned above. However, this documentation will continue to refer to
some samples (in particular Petclinic) to illustrate various features.</para>
<note><para>For more information on Subversion (or in short SVN), see the project homepage at: <note><para>For more information on Subversion (or in short SVN), see the project homepage at:
<literal>http://subversion.apache.org/</literal></para> <literal>http://subversion.apache.org/</literal></para>
@@ -190,7 +193,7 @@
<section xml:id="new-in-3.0-features-overview"> <section xml:id="new-in-3.0-features-overview">
<title>Overview of new features</title> <title>Overview of new features</title>
<para>This is a list of new features for Spring 3.0. We will cover these <para>This is a list of new features for Spring Framework 3.0. We will cover these
features in more detail later in this section.</para> features in more detail later in this section.</para>
<itemizedlist> <itemizedlist>

View File

@@ -7,17 +7,13 @@
xsi:schemaLocation=" xsi:schemaLocation="
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd"> http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
<title>New Features and Enhancements in Spring 3.1</title> <title>New Features and Enhancements in Spring Framework 3.1</title>
<para>Building on the support introduced in Spring 3.0, Spring 3.1 is
currently under development, and at the time of this writing Spring 3.1 RC1
is being prepared for release.</para>
<section xml:id="new-in-3.1-features-overview"> <section xml:id="new-in-3.1-features-overview">
<title>Overview of new features</title> <title>Overview of new features</title>
<para>This is a list of new features for Spring 3.1. Most features do not <para>This is a list of new features for Spring Framework 3.1. A number of features
yet have dedicated reference documentation but do have Javadoc. In such do not have dedicated reference documentation but do have complete Javadoc. In such
cases, fully-qualified class names are given.</para> cases, fully-qualified class names are given.</para>
<section xml:id="new-in-3.1-cache-abstraction"> <section xml:id="new-in-3.1-cache-abstraction">
@@ -114,7 +110,7 @@
form of <interfacename>@Enable</interfacename> annotations. These are form of <interfacename>@Enable</interfacename> annotations. These are
designed for use in conjunction with Spring's designed for use in conjunction with Spring's
<interfacename>@Configuration</interfacename> classes, which were <interfacename>@Configuration</interfacename> classes, which were
introduced in Spring 3.0.</para> introduced in Spring Framework 3.0.</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
@@ -256,10 +252,10 @@
<title>Support for injection against non-standard JavaBeans <title>Support for injection against non-standard JavaBeans
setters</title> setters</title>
<para>Prior to Spring 3.1, in order to inject against a property method <para>Prior to Spring Framework 3.1, in order to inject against a property
it had to conform strictly to JavaBeans property signature rules, namely method it had to conform strictly to JavaBeans property signature rules,
that any 'setter' method must be void-returning. It is now possible in namely that any 'setter' method must be void-returning. It is now possible
Spring XML to specify setter methods that return any object type. This in Spring XML to specify setter methods that return any object type. This
is useful when considering designing APIs for method-chaining, where is useful when considering designing APIs for method-chaining, where
setter methods return a reference to 'this'.</para> setter methods return a reference to 'this'.</para>
</section> </section>
@@ -309,8 +305,8 @@
which will in turn get searched for <literal>@Entity</literal> classes. which will in turn get searched for <literal>@Entity</literal> classes.
In many cases, persistence.xml does not contain more than a unit name In many cases, persistence.xml does not contain more than a unit name
and relies on defaults and/or external setup for all other concerns and relies on defaults and/or external setup for all other concerns
(such as the DataSource to use, etc). For that reason, Spring 3.1 (such as the DataSource to use, etc). For that reason, Spring Framework
provides an alternative: 3.1 provides an alternative:
<classname>LocalContainerEntityManagerFactoryBean</classname> accepts a <classname>LocalContainerEntityManagerFactoryBean</classname> accepts a
'packagesToScan' property, specifying base packages to scan for 'packagesToScan' property, specifying base packages to scan for
<literal>@Entity</literal> classes. This is analogous to <literal>@Entity</literal> classes. This is analogous to
@@ -328,8 +324,8 @@
<title>New HandlerMethod-based Support Classes For Annotated Controller <title>New HandlerMethod-based Support Classes For Annotated Controller
Processing</title> Processing</title>
<para>Spring 3.1 introduces a new set of support classes for processing <para>Spring Framework 3.1 introduces a new set of support classes for
requests with annotated controllers:</para> processing requests with annotated controllers:</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>

View File

@@ -7,7 +7,7 @@
xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xl="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:ns="http://docbook.org/ns/docbook"> xmlns:ns="http://docbook.org/ns/docbook">
<title>New Features and Enhancements in Spring 3.2</title> <title>New Features and Enhancements in Spring Framework 3.2</title>
<section xml:id="new-in-3.2-webmvc-async"> <section xml:id="new-in-3.2-webmvc-async">
<title>Support for Servlet 3 based asynchronous request processing</title> <title>Support for Servlet 3 based asynchronous request processing</title>