<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SpringSource Team Blog &#187; IOC Container</title>
	<atom:link href="http://blog.springsource.org/category/ioc-container/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.springsource.org</link>
	<description>The voice of SpringSource</description>
	<lastBuildDate>Mon, 09 Jan 2012 19:03:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Configuring Spring and JTA without full Java EE</title>
		<link>http://blog.springsource.org/2011/08/15/configuring-spring-and-jta-without-full-java-ee/</link>
		<comments>http://blog.springsource.org/2011/08/15/configuring-spring-and-jta-without-full-java-ee/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 06:00:59 +0000</pubDate>
		<dc:creator>Josh Long</dc:creator>
				<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[Data Access]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[JMS]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=9218</guid>
		<description><![CDATA[Spring has rich support for transaction management through its PlatformTransactionManager interface and the hierarchy of implementations. Spring&#039;s transaction support provides a consistent interface for the transactional semantics of numerous APIs. Broadly, transactions can be split into two categories: local transactions and global transactions. Local transactions are those that affect only one transaction resource. Most often,  <a href="http://blog.springsource.org/2011/08/15/configuring-spring-and-jta-without-full-java-ee/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/08/15/configuring-spring-and-jta-without-full-java-ee/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>What&#039;s a FactoryBean?</title>
		<link>http://blog.springsource.org/2011/08/09/whats-a-factorybean/</link>
		<comments>http://blog.springsource.org/2011/08/09/whats-a-factorybean/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 20:23:42 +0000</pubDate>
		<dc:creator>Josh Long</dc:creator>
				<category><![CDATA[Containers]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=9265</guid>
		<description><![CDATA[In this post, I&#039;ll look at Spring&#039;s org.springframework.beans.factory.FactoryBean&#60;T&#62; interface. The definition of this interface is: A FactoryBean is a pattern to encapsulate interesting object construction logic in a class. It might be used, for example, to encode the construction of a complex object graph in a reusable way. Often this is used to construct complex  <a href="http://blog.springsource.org/2011/08/09/whats-a-factorybean/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/08/09/whats-a-factorybean/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spring 3.1 M2: Configuration Enhancements</title>
		<link>http://blog.springsource.org/2011/06/10/spring-3-1-m2-configuration-enhancements/</link>
		<comments>http://blog.springsource.org/2011/06/10/spring-3-1-m2-configuration-enhancements/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 13:00:27 +0000</pubDate>
		<dc:creator>Chris Beams</dc:creator>
				<category><![CDATA[3.1]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=8868</guid>
		<description><![CDATA[As Juergen mentioned in his post yesterday, and as I&#039;ve mentioned in my previous posts on 3.1 M1, one of the major themes of Spring 3.1 is completing our vision for code-based configuration in Spring. We think a modern enterprise Java application should have a choice between Java and XML as first class options for  <a href="http://blog.springsource.org/2011/06/10/spring-3-1-m2-configuration-enhancements/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/06/10/spring-3-1-m2-configuration-enhancements/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Spring 3.1 M1: Introducing FeatureSpecification support</title>
		<link>http://blog.springsource.org/2011/02/17/spring-3-1-m1-featurespec/</link>
		<comments>http://blog.springsource.org/2011/02/17/spring-3-1-m1-featurespec/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 00:58:04 +0000</pubDate>
		<dc:creator>Chris Beams</dc:creator>
				<category><![CDATA[3.1]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=7943</guid>
		<description><![CDATA[Introduction Earlier in this series I touched on how the new @Profile annotation can be used in conjunction with @Configuration classes to take advantage of Spring&#039;s bean definition profiles. Today, we&#039;ll look at an entirely new addition to the code-based configuration landscape in Spring 3.1: FeatureSpecification classes and their related support. I&#039;ve put together a  <a href="http://blog.springsource.org/2011/02/17/spring-3-1-m1-featurespec/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/02/17/spring-3-1-m1-featurespec/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Spring 3.1 M1: Unified Property Management</title>
		<link>http://blog.springsource.org/2011/02/15/spring-3-1-m1-unified-property-management/</link>
		<comments>http://blog.springsource.org/2011/02/15/spring-3-1-m1-unified-property-management/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 01:29:24 +0000</pubDate>
		<dc:creator>Chris Beams</dc:creator>
				<category><![CDATA[3.1]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=7903</guid>
		<description><![CDATA[In the first two posts of this series, I described the bean definition profiles feature, and how it relates to the Environment abstraction new in Spring 3.1 M1. Today we&#039;ll take a look at a second aspect of the Environment &#8212; how it helps simplify the concern of configuration property management. Understanding property sources Spring&#039;s  <a href="http://blog.springsource.org/2011/02/15/spring-3-1-m1-unified-property-management/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/02/15/spring-3-1-m1-unified-property-management/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Spring 3.1 M1: Introducing @Profile</title>
		<link>http://blog.springsource.org/2011/02/14/spring-3-1-m1-introducing-profile/</link>
		<comments>http://blog.springsource.org/2011/02/14/spring-3-1-m1-introducing-profile/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 07:45:40 +0000</pubDate>
		<dc:creator>Chris Beams</dc:creator>
				<category><![CDATA[3.1]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=7836</guid>
		<description><![CDATA[Introduction In my earlier post announcing Spring 3.1 M1, I discussed the new bean definition profiles feature as applied when using Spring &#60;beans/&#62; XML to configure the container. Today we&#039;ll introduce the new @Profile annotation and see how this same feature can be applied when using @Configuration classes instead of XML. Along the way we&#039;ll  <a href="http://blog.springsource.org/2011/02/14/spring-3-1-m1-introducing-profile/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2011/02/14/spring-3-1-m1-introducing-profile/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Spring GemFire 1.0.0.M1 released for Java and .NET</title>
		<link>http://blog.springsource.org/2010/08/03/spring-gemfire-1-0-0-m1-released-for-java-and-net/</link>
		<comments>http://blog.springsource.org/2010/08/03/spring-gemfire-1-0-0-m1-released-for-java-and-net/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 17:24:22 +0000</pubDate>
		<dc:creator>Costin Leau</dc:creator>
				<category><![CDATA[3.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Containers]]></category>
		<category><![CDATA[Data Access]]></category>
		<category><![CDATA[Enterprise Integration]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=5340</guid>
		<description><![CDATA[I am happy to announce the first milestone release of the Spring GemFire project, the newest member in the Spring family. Spring GemFire (for short SGF) brings the Spring concepts and programming model to GemFire, SpringSource&#039;s distributed data management platform. The release is available for both Java and .NET. The features in 1.0.0.M1 include: declarative  <a href="http://blog.springsource.org/2010/08/03/spring-gemfire-1-0-0-m1-released-for-java-and-net/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2010/08/03/spring-gemfire-1-0-0-m1-released-for-java-and-net/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Introducing the Flex Addon for Spring Roo</title>
		<link>http://blog.springsource.org/2010/07/14/introducing-the-flex-addon-for-spring-roo/</link>
		<comments>http://blog.springsource.org/2010/07/14/introducing-the-flex-addon-for-spring-roo/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 00:51:13 +0000</pubDate>
		<dc:creator>Jeremy Grelle</dc:creator>
				<category><![CDATA[3.0]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[Data Access]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Roo]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Spring Roo]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=5162</guid>
		<description><![CDATA[Recently we released the first milestone of the Flex Addon for Spring Roo as a part of the Spring BlazeDS Integration 1.5.0.M1 distribution. This addon aims to bring the productivity and usability benefits of Spring Roo to the development of Spring-based RIAs with Flex. The below 15 minute screencast (split into two parts) serves as  <a href="http://blog.springsource.org/2010/07/14/introducing-the-flex-addon-for-spring-roo/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2010/07/14/introducing-the-flex-addon-for-spring-roo/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Configuration Simplifications in Spring 3.0</title>
		<link>http://blog.springsource.org/2009/12/22/configuration-simplifications-in-spring-3-0/</link>
		<comments>http://blog.springsource.org/2009/12/22/configuration-simplifications-in-spring-3-0/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 22:37:32 +0000</pubDate>
		<dc:creator>Chris Beams</dc:creator>
				<category><![CDATA[3.0]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=3875</guid>
		<description><![CDATA[Second in a series of posts on &#034;Spring 3 Simplifications&#034; started yesterday by Keith, I&#039;d like to provide a very brief and hands-on introduction to Spring&#039;s new @Configuration annotation and related support. As those that followed the Spring JavaConfig project will know, a @Configuration-annotated class serves much the same role as a Spring XML file.  <a href="http://blog.springsource.org/2009/12/22/configuration-simplifications-in-spring-3-0/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2009/12/22/configuration-simplifications-in-spring-3-0/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Logging Dependencies in Spring</title>
		<link>http://blog.springsource.org/2009/12/04/logging-dependencies-in-spring/</link>
		<comments>http://blog.springsource.org/2009/12/04/logging-dependencies-in-spring/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 11:09:11 +0000</pubDate>
		<dc:creator>Dave Syer</dc:creator>
				<category><![CDATA[3.0]]></category>
		<category><![CDATA[IOC Container]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.springsource.com/?p=3513</guid>
		<description><![CDATA[This article deals with the choices that Spring makes and the options that developers have for logging in applications built with Spring. This is timed to coincide with the imminent release of Spring 3.0 not because we have changed anything much (although we are being more careful with dependency metadata now), but so that you  <a href="http://blog.springsource.org/2009/12/04/logging-dependencies-in-spring/"><em>Read more...</em></a>]]></description>
		<wfw:commentRss>http://blog.springsource.org/2009/12/04/logging-dependencies-in-spring/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

