<?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>It's Only Software&#187; Announcing: Spring Security 3: The Book &#8211; It&#8217;s Only Software</title>
	<atom:link href="http://www.mularien.com/blog/category/spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mularien.com/blog</link>
	<description>Notes by Peter Mularien on Hibernate, Spring, CSS, Java, etc.</description>
	<lastBuildDate>Wed, 14 Jul 2010 11:43:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Announcing: Spring Security 3: The Book</title>
		<link>http://www.mularien.com/blog/2010/05/31/announcing-spring-security-3-the-book/</link>
		<comments>http://www.mularien.com/blog/2010/05/31/announcing-spring-security-3-the-book/#comments</comments>
		<pubDate>Mon, 31 May 2010 05:00:23 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[acegi]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[kerberos]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[springsecurity]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/?p=193</guid>
		<description><![CDATA[I write this announcement with a lot of excitement and a great sigh of relief. It was about a year ago when I was approached by Packt Publishing, who was interested in my introduction to Spring Security, and somehow got the idea that I could write.   They recognized that there was no published [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2010/05/31/announcing-spring-security-3-the-book/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Rerouting Spring Security 2 Login Page Through a Spring Controller</title>
		<link>http://www.mularien.com/blog/2008/11/11/rerouting-spring-security-2-login-page-through-a-spring-controller/</link>
		<comments>http://www.mularien.com/blog/2008/11/11/rerouting-spring-security-2-login-page-through-a-spring-controller/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 05:13:25 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[acegi]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/?p=77</guid>
		<description><![CDATA[Interestingly, a month or so after I posted my 5 Minute Guide to Spring Security 2, a commonly asked question was asked on the Spring forums. I figured I&#8217;d address it here, because (once again in Spring/Acegi Security integration) the answer wasn&#8217;t really obvious.
Essentially, the question goes something like this:
The examples I can find using [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/11/11/rerouting-spring-security-2-login-page-through-a-spring-controller/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How Open Source is Spring?: An Analytical Investigation</title>
		<link>http://www.mularien.com/blog/2008/09/19/how-open-source-is-spring-an-analytical-investigation/</link>
		<comments>http://www.mularien.com/blog/2008/09/19/how-open-source-is-spring-an-analytical-investigation/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 13:29:39 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/09/19/how-open-source-is-spring-an-analytical-investigation/</guid>
		<description><![CDATA[This post is to expand on some of the thoughts I posted on the SpringSource Blog in response to Rod Johnson&#8217;s excellent description of the SpringSource business model and its commitment to development of open source software.
Now that SpringSource has shown an ability to crank out new product releases on a seemingly weekly basis, I [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/09/19/how-open-source-is-spring-an-analytical-investigation/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>When will the SpringSource blog spam end?</title>
		<link>http://www.mularien.com/blog/2008/08/29/when-will-the-springsource-blog-spam-end/</link>
		<comments>http://www.mularien.com/blog/2008/08/29/when-will-the-springsource-blog-spam-end/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 09:58:35 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/08/29/when-will-the-springsource-blog-spam-end/</guid>
		<description><![CDATA[Since I spend a lot of time working with Spring, one of the many blogs in my daily read list is the SpringSource Team Blog, both articles and comments. I have gotten really tired, however, of the constant SEO spammers hitting the SpringSource blog. 
It&#8217;s unfortunate that with SpringSource&#8217;s multi-million dollar funding rounds ($15M raised [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/08/29/when-will-the-springsource-blog-spam-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Minute Guide to Spring Security</title>
		<link>http://www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/</link>
		<comments>http://www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 02:02:21 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[acegi]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/</guid>
		<description><![CDATA[Update! May 31, 2010: I have published a new book, Spring Security 3, covering many aspects of Spring Security from top to bottom. The book is targeted both at novices and intermediate to advanced users. I&#8217;d encourage you to read my blog post of the announcement, and visit the book&#8217;s web site, to determine if [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Formatting Number Columns with DisplayTag</title>
		<link>http://www.mularien.com/blog/2008/06/06/quick-tip-formatting-number-columns-with-displaytag/</link>
		<comments>http://www.mularien.com/blog/2008/06/06/quick-tip-formatting-number-columns-with-displaytag/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 02:39:19 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[displaytag]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/06/06/quick-tip-formatting-number-columns-with-displaytag/</guid>
		<description><![CDATA[Displaytag supports easy display of formatted number columns using the format attribute on &#60;display:column&#62; &#8211; however, it&#8217;s not really well documented on the Displaytag site. Here&#8217;s how to do simple number formatting without requiring a decorator class:

&#60;displaytag:column property=&#34;amount&#34; title=&#34;$ Amount&#34; format=&#34;{0,number,#.##}&#34;/&#62;

This will display a decimal formatted to a maximum of 2 decimal places!

  addthis_url [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/06/06/quick-tip-formatting-number-columns-with-displaytag/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quick Tip: JDBC ParameterizedSingleColumnRowMapper in Spring 2.5.2+</title>
		<link>http://www.mularien.com/blog/2008/05/19/quick-tip-jdbc-parameterizedsinglecolumnrowmapper-in-spring-252/</link>
		<comments>http://www.mularien.com/blog/2008/05/19/quick-tip-jdbc-parameterizedsinglecolumnrowmapper-in-spring-252/#comments</comments>
		<pubDate>Mon, 19 May 2008 09:51:06 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/05/19/quick-tip-jdbc-parameterizedsinglecolumnrowmapper-in-spring-252/</guid>
		<description><![CDATA[This simple change in Spring 2.5.2 and above lets you remove boilerplate code that you have probably written for simple JDBC queries performed with the generics-aware SimpleJdbcTemplate (read my earlier 5 Minute Guide to&#8230; if you don&#8217;t know what this is). Change this:

new ParameterizedRowMapper&#60;String&#62;&#40;&#41; &#123;
			@Override
			public String mapRow&#40;ResultSet rs, int rowNum&#41; throws SQLException &#123;
				return rs.getString&#40;&#34;State&#34;&#41;;
			&#125;
		&#125;

Into this:

new [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/05/19/quick-tip-jdbc-parameterizedsinglecolumnrowmapper-in-spring-252/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Reference and Use JSTL in your Web Application</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/</link>
		<comments>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 11:06:51 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[jstl]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/</guid>
		<description><![CDATA[As a frequent contributor to the Spring Framework user forums, I have noticed a common trend among people new to Spring MVC &#8211; they really don&#8217;t understand how to use JSTL and EL in their Spring-driven JSPs.
Although Spring MVC supports flexibility in choosing a view technology, in my [back of the napkin] estimate, at least [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Auto-Expanding Collections as JDBC Parameters with Spring SimpleJdbcTemplate</title>
		<link>http://www.mularien.com/blog/2008/03/10/auto-expanding-collections-as-jdbc-parameters-with-spring-simplejdbctemplate/</link>
		<comments>http://www.mularien.com/blog/2008/03/10/auto-expanding-collections-as-jdbc-parameters-with-spring-simplejdbctemplate/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 12:54:58 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/03/10/auto-expanding-collections-as-jdbc-parameters-with-spring-simplejdbctemplate/</guid>
		<description><![CDATA[One of the most irritating limitations of plain JDBC is that queries with a variable number of parameters are notoriously painful to deal with. The most common case of this is with the IN clause, which by definition is intended to accept a variable length argument list. JDBC, for those who don&#8217;t know, does not [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/03/10/auto-expanding-collections-as-jdbc-parameters-with-spring-simplejdbctemplate/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5 Minute Guide to Spring and Simple[r!] JDBC</title>
		<link>http://www.mularien.com/blog/2008/02/26/5-minute-guide-to-spring-and-simpler-jdbc/</link>
		<comments>http://www.mularien.com/blog/2008/02/26/5-minute-guide-to-spring-and-simpler-jdbc/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 06:05:26 +0000</pubDate>
		<dc:creator>pmularien</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.mularien.com/blog/2008/02/26/5-minute-guide-to-spring-and-simpler-jdbc/</guid>
		<description><![CDATA[I have noticed a trend recently among some folks in the Java world, where it is simply taken for granted that an ORM provider (usually Hibernate) will be automatically inserted in the technology stack of any new project. Quite often, this happens with little to no technical justification or analysis. If you&#8217;re reading this and [...]]]></description>
		<wfw:commentRss>http://www.mularien.com/blog/2008/02/26/5-minute-guide-to-spring-and-simpler-jdbc/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
