<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Java tips for coders, by coders</title>
	
	<link>http://www.codercorp.com/blog</link>
	<description>Everything java</description>
	<lastBuildDate>Fri, 27 Nov 2009 07:49:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JavaTipsForCodersByCoders" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="javatipsforcodersbycoders" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Parsing Strings to DateTime (or LocalDate) using Joda time</title>
		<link>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html</link>
		<comments>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html#comments</comments>
		<pubDate>Fri, 27 Nov 2009 07:49:58 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[joda time]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=302</guid>
		<description><![CDATA[There&#8217;s no doubt that Joda time is now the defacto date time library for java. And a well written library it is. You get almost everything you can ever want to do with Date objects and best of all, almost all operations are dummy-proof. By dummy proof I mean that programmers making silly mistakes can&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hibernate join tables for entity mapping – using them helps</title>
		<link>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html</link>
		<comments>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html#comments</comments>
		<pubDate>Sun, 22 Nov 2009 15:05:40 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[hibernate]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=296</guid>
		<description><![CDATA[Over the last couple of years I have had various discussions about this with my colleagues. I myself favoured foreign keys relationships rather than join tables till a little while ago. If you&#8217;re not aware of how to do one or the other, the eamples below should explain that.
Consider a very simple parent child relationship. [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between decorator and proxy patterns</title>
		<link>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html</link>
		<comments>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html#comments</comments>
		<pubDate>Wed, 18 Nov 2009 18:27:35 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[design pattern]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=289</guid>
		<description><![CDATA[I had an interesting discussion with a colleague of mine regarding the differences between the proxy and the decorator pattern which made me give it some thought. To the untrained eye (that includes my eye!), they seem exactly the same. Infact you sometimes wonder, why the heck are there two names for the same pattern. [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The usefulness of java.util.concurrent.TimeUnit</title>
		<link>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html</link>
		<comments>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html#comments</comments>
		<pubDate>Wed, 14 Oct 2009 13:40:57 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=273</guid>
		<description><![CDATA[I&#8217;m a bit ashamed to write this post. I have been working on Java 5 for well over two years and yet I was unaware of the power of the java.util.concurrent.TimeUnit class. While I have used almost all the other juc classes over this time and subsequently TimeUnit as well (in some of them), I [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Seam project with eclipse and deploying it on tomcat tutorial</title>
		<link>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html</link>
		<comments>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 17:55:54 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Seam]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=261</guid>
		<description><![CDATA[What i&#8217;m about to show you is not really much of a tutorial but more of an example of one way of working with eclipse and deploying your seam based web app to tomcat. If you&#8217;re ok with JBoss, then go with it, nothing beats the support and ease of configuration that the JBoss AS [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Small java changes which should be in Java 7</title>
		<link>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html</link>
		<comments>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html#comments</comments>
		<pubDate>Wed, 08 Apr 2009 16:29:50 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java internals]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=250</guid>
		<description><![CDATA[It&#8217;s ironic the stuff we get used to as developers. There&#8217;s so much we do repeatedly in every class or in every project or maybe even in every method yet we never realize that it&#8217;s probably best to add a new &#8220;feature&#8221; to java to make our life easier. While searching for some reading material [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple concurrent In-memory cache for web application using Future</title>
		<link>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html</link>
		<comments>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html#comments</comments>
		<pubDate>Wed, 11 Mar 2009 09:07:17 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[java internals]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=228</guid>
		<description><![CDATA[In-memory cache&#8217;s can be extremely useful for small web applications where you don&#8217;t want to full-blown cache system like ehCache or simply can&#8217;t afford one. I recently had such a requirement and I must say that I kind of made a mess of it. The requirement was to cache User objects so that we didn&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring DWR 3.0 with spring using annotations</title>
		<link>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html</link>
		<comments>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html#comments</comments>
		<pubDate>Sat, 21 Feb 2009 07:34:09 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Spring]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[spring dwr integration]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=217</guid>
		<description><![CDATA[I&#8217;m a fan of the spring framework and I have recently become a fan of DWR as well. Both of them together are just unstoppable, they take ajax and bean exposure through javascript to a new level. I have written about my experiences integrating the two and about validating forms using ajax. I&#8217;d advise you [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html/feed</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Tracking logged in user’s using spring-security and HttpSessionListener in java web application</title>
		<link>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html</link>
		<comments>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html#comments</comments>
		<pubDate>Thu, 19 Feb 2009 07:57:19 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Spring Security]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[spring security]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=188</guid>
		<description><![CDATA[We always want to know who is on our website, how many users are logged in and how many visitors are present. Not only is the information useful, it also looks good. :) I tried looking for pluggable solutions to track users but couldn't find any. Having implemented <a href="http://static.springsource.org/spring-security/site/index.html">spring security</a> in a few web apps, I decided to see if there was an easy way to do this. ]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Mapping many/all URL’s to a single spring controller using annotations</title>
		<link>http://www.codercorp.com/blog/spring/mapping-manyall-urls-to-a-single-spring-controller-using-annotations.html</link>
		<comments>http://www.codercorp.com/blog/spring/mapping-manyall-urls-to-a-single-spring-controller-using-annotations.html#comments</comments>
		<pubDate>Tue, 17 Feb 2009 06:00:57 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=210</guid>
		<description><![CDATA[Once in a while this kind of a question pops up on the spring forums. The requirement is almost always the same : Map many URLs to a single controller and/or map all URL&#8217;s without a defacto mapping to a default controller. Both have different solutions.
Let&#8217;s discuss the first one. The @RequestMapping annotation makes configuring [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/spring/mapping-manyall-urls-to-a-single-spring-controller-using-annotations.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
