<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Stupid Java Tricks</title>
	<link>http://www.stupidjavatricks.com</link>
	<description></description>
	<lastBuildDate>Fri, 16 Jul 2010 21:23:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Spring 3.0 REST Release Update</title>
		<description><![CDATA[In December 2009 I talked about getting a RESTful web service up and running using Spring 3.0.0.RC3.  Since then Spring has had 3.0.0.RELEASE and 3.0.1.RELEASE.  One of these releases caused my code example from this post to fail, so I&#8217;ve re-worked it and tested with Spring 3.0.1.RELEASE.  
You can get the new [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=204</link>
			</item>
	<item>
		<title>Break the Build?  Face the Wrath of Chuck Norris.</title>
		<description><![CDATA[Last week I was looking for a Hudson plugin that would hot deploy a web application to a remote container.  In the process I managed to find several other useful and, admittedly, fun plugins.

Findbugs Plugin
The Findbugs plugin was an excellent addition to our build process.  In case you&#8217;re not already familiar with Findbugs, [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=170</link>
			</item>
	<item>
		<title>Spring 3.0 RESTful Web Services By Example</title>
		<description><![CDATA[Update:See this post for an updated code example that works with Spring 3.0.1.RELEASE.
If you&#8217;re reading this then you&#8217;re probably aware that the new Spring 3.0 release will have REST support (If you&#8217;re not familiar with REST here is a nice intro).  In this article I&#8217;m going to describe the basic steps required to quickly get a [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=54</link>
			</item>
	<item>
		<title>Closures Are in Again</title>
		<description><![CDATA[According to Sun, the controversial language feature, Closures, that was previously removed from the JDK 7 feature list has now been added in again (via).  I&#8217;m looking forward to the JSR on this one.  While I can&#8217;t see it being more elegant that using Scala, it will definitely make certain algorithms much nicer to implement in Java.
]]></description>
		<link>http://www.stupidjavatricks.com/?p=47</link>
			</item>
	<item>
		<title>Useful Java Utilities and Frameworks</title>
		<description><![CDATA[There are so many useful Java frameworks and utilities out there that are free and open source that it boggles the mind.  Here are a few of my  recent favorites.  Feel free to add your own to the list.  There are many many more that I did not add to this [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=46</link>
			</item>
	<item>
		<title>Using Apache Commons DBUtils and DBCP</title>
		<description><![CDATA[For a project recently, I had the pleasure of working with both DBUtils and DBCP (Database Connection Pooling) from the Apache commons libraries.  Both of these libraries together helped me to quickly create a simple, extensible DAO layer for my project.  Both libraries include some great default features that I used right out [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=45</link>
			</item>
	<item>
		<title>How Jim Blandy Pronounces &#8220;Subversion&#8221;</title>
		<description><![CDATA[Found this by accident and thought it was hilarious.  

How to Pronounce &#8220;Subversion&#8221;
]]></description>
		<link>http://www.stupidjavatricks.com/?p=44</link>
			</item>
	<item>
		<title>Using the New java.io.Console Class</title>
		<description><![CDATA[The 1.6 release of the JDK included a new java.io.Console class, which adds some new features to enhance and simplify command-line applications.  Notably, Console includes a method specifically for reading passwords that disables console echo and returns a char array; both important for security.

Scenario: Getting Username and Password
Getting a user&#8217;s username and password is [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=43</link>
			</item>
	<item>
		<title>Yummy Web Service Goodness</title>
		<description><![CDATA[I&#8217;m not sure why I haven&#8217;t ventured into the realm of web services before this week.  It probably has a lot to do with time (or lack thereof) and the type of projects I&#8217;ve worked on.  But, I finally got my feet wet this week.  My employer asked me to create a [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=28</link>
			</item>
	<item>
		<title>Cloning an Object Using Reflection</title>
		<description><![CDATA[Here&#8217;s a quick and dirty way to do a shallow copy of an object by overriding the clone method of Object.  If you want to do deep copying, you&#8217;ll have to fidget with this a little more&#8230;or maybe I&#8217;ll do another blog about doing recursive cloning for deep copying.  We&#8217;ll see.

In order to [...]]]></description>
		<link>http://www.stupidjavatricks.com/?p=26</link>
			</item>
</channel>
</rss>
