<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Spring 2.5 RC1 is here - introducing new configuration approaches</title>
	<atom:link href="http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/</link>
	<description>The voice of SpringSource</description>
	<pubDate>Sun, 12 Oct 2008 08:42:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: john wang</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-120282</link>
		<dc:creator>john wang</dc:creator>
		<pubDate>Mon, 08 Sep 2008 21:16:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-120282</guid>
		<description>"With all of that said, note that Spring 2.5 of course still supports the 'classic' Spring configuration approach as a first class citizen. "

So does it mean the xml config will NOT override the annotation config, like some other framework does?</description>
		<content:encoded><![CDATA[<p>&#034;With all of that said, note that Spring 2.5 of course still supports the &#039;classic&#039; Spring configuration approach as a first class citizen. &#034;</p>
<p>So does it mean the xml config will NOT override the annotation config, like some other framework does?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Solomon</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-65229</link>
		<dc:creator>Solomon</dc:creator>
		<pubDate>Wed, 14 Nov 2007 20:08:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-65229</guid>
		<description>[quote comment="64662"]I would appreciate an example of programmatic configuration.

Essentially a Spring version of the Guice guide (http://google-guice.googlecode.com/files/Guice 1.0 User's Guide.pdf).[/quote]

I'm not sure what you mean by programmatic configuration exactly, whether you mean annotations in the Beans or an external configuration API.

Off hand, the following would be good places to understand Bean-based annotations in Spring
  Download Spring 2.5 and look at PetClinic
  Look at the spring User guide, specifically at the following section: http://static.springframework.org/spring/docs/2.5.x/reference/beans.html#beans-annotation-config

Those two together should answer most of your annotation questions.

If you're looking for an API solution, like Guice module/provider-like, the closest thing Spring has is hand-coding BeanDefinitions and BeanDefinitionBuilders.  You can use those classes at your own peril.

You can also take a look at the JavaConfig project which is meant to be a programmatic API for Spring configuration.  (http://www.springframework.org/javaconfig).  Take a look here: http://blog.interface21.com/main/2007/11/04/spring-java-configuration-moving-ahead/</description>
		<content:encoded><![CDATA[<p>[quote comment="64662"]I would appreciate an example of programmatic configuration.</p>
<p>Essentially a Spring version of the Guice guide (http://google-guice.googlecode.com/files/Guice 1.0 User&#039;s Guide.pdf).[/quote]</p>
<p>I&#039;m not sure what you mean by programmatic configuration exactly, whether you mean annotations in the Beans or an external configuration API.</p>
<p>Off hand, the following would be good places to understand Bean-based annotations in Spring<br />
  Download Spring 2.5 and look at PetClinic<br />
  Look at the spring User guide, specifically at the following section: <a href="http://static.springframework.org/spring/docs/2.5.x/reference/beans.html#beans-annotation-config" rel="nofollow">http://static.springframework.org/spring/docs/2.5.x/reference/beans.html#beans-annotation-config</a></p>
<p>Those two together should answer most of your annotation questions.</p>
<p>If you&#039;re looking for an API solution, like Guice module/provider-like, the closest thing Spring has is hand-coding BeanDefinitions and BeanDefinitionBuilders.  You can use those classes at your own peril.</p>
<p>You can also take a look at the JavaConfig project which is meant to be a programmatic API for Spring configuration.  (http://www.springframework.org/javaconfig).  Take a look here: <a href="http://blog.interface21.com/main/2007/11/04/spring-java-configuration-moving-ahead/" rel="nofollow">http://blog.interface21.com/main/2007/11/04/spring-java-configuration-moving-ahead/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: It&#8217;s Only Software &#187; Spring 2.5 RC2 out, Includes new Spring MVC Tutorial</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-65011</link>
		<dc:creator>It&#8217;s Only Software &#187; Spring 2.5 RC2 out, Includes new Spring MVC Tutorial</dc:creator>
		<pubDate>Wed, 14 Nov 2007 12:36:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-65011</guid>
		<description>[...] The tutorial seems to have been written without consideration for the new annotation-based configuration introduced in Spring 2.5 - indeed, there&#8217;s nary a mention of annotations (except for the ubiquitous @Override) in the entire document. I&#8217;m not sure why this is, considering that claims of easier annotation-based configuration have been common in Spring 2.5 announcements and even on the Interface21 blog. [...]</description>
		<content:encoded><![CDATA[<p>[...] The tutorial seems to have been written without consideration for the new annotation-based configuration introduced in Spring 2.5 - indeed, there&#039;s nary a mention of annotations (except for the ubiquitous @Override) in the entire document. I&#039;m not sure why this is, considering that claims of easier annotation-based configuration have been common in Spring 2.5 announcements and even on the Interface21 blog. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan Johnston</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-64662</link>
		<dc:creator>Brendan Johnston</dc:creator>
		<pubDate>Tue, 13 Nov 2007 23:26:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-64662</guid>
		<description>I would appreciate an example of programmatic configuration.

Essentially a Spring version of the Guice guide (http://google-guice.googlecode.com/files/Guice 1.0 User's Guide.pdf).</description>
		<content:encoded><![CDATA[<p>I would appreciate an example of programmatic configuration.</p>
<p>Essentially a Spring version of the Guice guide (http://google-guice.googlecode.com/files/Guice 1.0 User&#039;s Guide.pdf).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Claude B. Diesse</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-61032</link>
		<dc:creator>Claude B. Diesse</dc:creator>
		<pubDate>Wed, 07 Nov 2007 00:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-61032</guid>
		<description>Very pleased with the real focus on the java configuration and annotation support. I hope in Spring in the future will give priority to Java language development and not try to consider whole Java community as XML data programmers. 
Also ask to Spring team to stop saying that the SpringFramework don't tie adopter to the Framework code ! It begin to hurt people, hearing that any time you write 3 lines about SpringFramework ... How can you really evaluate dependence of millions of java coders out there ?  Let anybody live with his choice and his filling  about dependent or independent codes ...    

So said ..., I will end by saying :  good job for java configuration capabilities added to the product and the fact that anyone can choose to not use XML at all! I will give again a try to the 2.5 version with java 6.

Regards.

Claude</description>
		<content:encoded><![CDATA[<p>Very pleased with the real focus on the java configuration and annotation support. I hope in Spring in the future will give priority to Java language development and not try to consider whole Java community as XML data programmers.<br />
Also ask to Spring team to stop saying that the SpringFramework don&#039;t tie adopter to the Framework code ! It begin to hurt people, hearing that any time you write 3 lines about SpringFramework &#8230; How can you really evaluate dependence of millions of java coders out there ?  Let anybody live with his choice and his filling  about dependent or independent codes &#8230;    </p>
<p>So said &#8230;, I will end by saying :  good job for java configuration capabilities added to the product and the fact that anyone can choose to not use XML at all! I will give again a try to the 2.5 version with java 6.</p>
<p>Regards.</p>
<p>Claude</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vikas Kumar</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60643</link>
		<dc:creator>Vikas Kumar</dc:creator>
		<pubDate>Mon, 05 Nov 2007 21:01:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60643</guid>
		<description>Do you guys know any book coming out (with in detail feratures) for Spring 2.5?</description>
		<content:encoded><![CDATA[<p>Do you guys know any book coming out (with in detail feratures) for Spring 2.5?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andre del bene</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60415</link>
		<dc:creator>andre del bene</dc:creator>
		<pubDate>Mon, 05 Nov 2007 08:58:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60415</guid>
		<description>@Prese Per Arrampicata (are you a climber :-) ?)

probably you didn't read last Juergen's post: "Spring 2.5 final is expected to be released in early November"

Bye.</description>
		<content:encoded><![CDATA[<p>@Prese Per Arrampicata (are you a climber <img src='http://blog.springsource.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ?)</p>
<p>probably you didn&#039;t read last Juergen&#039;s post: &#034;Spring 2.5 final is expected to be released in early November&#034;</p>
<p>Bye.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Interface21 Team Blog &#187; Spring Java Configuration Moving Ahead</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60330</link>
		<dc:creator>Interface21 Team Blog &#187; Spring Java Configuration Moving Ahead</dc:creator>
		<pubDate>Mon, 05 Nov 2007 02:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60330</guid>
		<description>[...] Posted on November 4th, 2007 by Rod Johnson in Spring, IOC Container, 2.5/2.1.  Several users have asked whether we are committed to Spring Java Configuration, and how it sits with the annotation configuration option introduced in Spring 2.5. The answer is yes, we are committed to Java Config; and these two approaches are not mutually exclusive. [...]</description>
		<content:encoded><![CDATA[<p>[...] Posted on November 4th, 2007 by Rod Johnson in Spring, IOC Container, 2.5/2.1.  Several users have asked whether we are committed to Spring Java Configuration, and how it sits with the annotation configuration option introduced in Spring 2.5. The answer is yes, we are committed to Java Config; and these two approaches are not mutually exclusive. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prese Per Arrampicata</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60289</link>
		<dc:creator>Prese Per Arrampicata</dc:creator>
		<pubDate>Mon, 05 Nov 2007 01:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-60289</guid>
		<description>c, when is 2.5 expected?

Only approximately...

Prese</description>
		<content:encoded><![CDATA[<p>c, when is 2.5 expected?</p>
<p>Only approximately&#8230;</p>
<p>Prese</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Donal</title>
		<link>http://blog.springsource.com/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-58553</link>
		<dc:creator>Donal</dc:creator>
		<pubDate>Mon, 29 Oct 2007 15:38:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.interface21.com/main/2007/10/24/spring-25-rc1-is-here-introducing-new-configuration-approaches/#comment-58553</guid>
		<description>@Juergen, Thanks, I'm looking forward to the support for JUnit4</description>
		<content:encoded><![CDATA[<p>@Juergen, Thanks, I&#039;m looking forward to the support for JUnit4</p>
]]></content:encoded>
	</item>
</channel>
</rss>
