<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Java enhanced for-loop FTW</title>
	<atom:link href="http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/feed/" rel="self" type="application/rss+xml" />
	<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=java-enhanced-for-loop-ftw</link>
	<description>A number-pimping side project from the valleys in *NEW* upside-down flavour.</description>
	<lastBuildDate>Tue, 15 May 2012 23:01:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6983</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Fri, 30 Sep 2011 09:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6983</guid>
		<description>Awesome, man - very much appreciated.

I&#039;ve ordered the following to help out down the road, too: &lt;a href=&quot;http://www.webhackingexposed.com/&quot; rel=&quot;nofollow&quot;&gt;http://www.webhackingexposed.com/&lt;/a&gt;

It&#039;s not going to turn me into a pen. tester - but it should help with sane construction.</description>
		<content:encoded><![CDATA[<p>Awesome, man &#8211; very much appreciated.</p>
<p>I&#8217;ve ordered the following to help out down the road, too: <a href="http://www.webhackingexposed.com/">http://www.webhackingexposed.com/</a></p>
<p>It&#8217;s not going to turn me into a pen. tester &#8211; but it should help with sane construction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shetboy</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6982</link>
		<dc:creator>shetboy</dc:creator>
		<pubDate>Fri, 30 Sep 2011 08:40:50 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6982</guid>
		<description>Beginning Hibernate (2nd Ed) - Jeff Linwood / Dave Minter [Apress]
ISBN 978-1-4302-2850-9

Spring In Action (3rd Ed) - Craig Walls [Manning]
ISBN 978-1-935182-35-8

This one is more for ensuring your app / website / etc is only giving authorised content to your users
Spring Security 3 - Peter Mularien [Packt]
ISBN 978-1-847199-74-4


Personally I just wished I knew about and purchased these books MONTHS before I actually did.  The info just isn&#039;t available anywhere on the web in such a useful format.</description>
		<content:encoded><![CDATA[<p>Beginning Hibernate (2nd Ed) &#8211; Jeff Linwood / Dave Minter [Apress]<br />
ISBN 978-1-4302-2850-9</p>
<p>Spring In Action (3rd Ed) &#8211; Craig Walls [Manning]<br />
ISBN 978-1-935182-35-8</p>
<p>This one is more for ensuring your app / website / etc is only giving authorised content to your users<br />
Spring Security 3 &#8211; Peter Mularien [Packt]<br />
ISBN 978-1-847199-74-4</p>
<p>Personally I just wished I knew about and purchased these books MONTHS before I actually did.  The info just isn&#8217;t available anywhere on the web in such a useful format.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6981</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Fri, 30 Sep 2011 05:48:52 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6981</guid>
		<description>Okey-doke. Cheers, fella! =D

Hmm, thinking that&#039;s a lot for 5 days, too - so might just Connector/J it for now (which I can have up + running + forms &amp; shiz in just a few hours).

Have a great Friday and will chat on teh Sabbath!</description>
		<content:encoded><![CDATA[<p>Okey-doke. Cheers, fella! =D</p>
<p>Hmm, thinking that&#8217;s a lot for 5 days, too &#8211; so might just Connector/J it for now (which I can have up + running + forms &amp; shiz in just a few hours).</p>
<p>Have a great Friday and will chat on teh Sabbath!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shetboy</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6980</link>
		<dc:creator>shetboy</dc:creator>
		<pubDate>Fri, 30 Sep 2011 05:23:47 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6980</guid>
		<description>Holy heck man, that&#039;s a tough call wrt time.

I&#039;d recommend using Maven2 to handle your jar dependencies as it&#039;ll also automate the war building process.  That&#039;s just developer stuff, nothing to do with the app.  Saves massive chunks of time through development though.

Spring is hard to describe.  In a nutshell it does dependency injection, so you configure how your objects are built.  It&#039;s like a team co-ordinator, with the team members being the technologies you use in your system.  You don&#039;t HAVE to use it, but it makes life simpler in the long run.

Spring is agnostic when it comes to the persistence layer.  It can use any of them just as easily.  You could use the new JPA 2.0 (which is where this tech is headed), but I&#039;d recommend Hibernate as there is a lot of help out there for it and JPA2 may be a little too new.  That means you don&#039;t have to write a single SQL statement (even to create your db), but it takes longer than 5 days to learn and be useful with it.

Don&#039;t think of java persistence as using sql tables, think in terms of you saving your java objects to disk.  All that oracle/mysql/postgres you learned?  Yea, fuggeduboutit.  You come from the java viewpoint, which is symantically the proper way.

I&#039;ll get you some ISBN numbers for Spring and Hibernate when I get to work.

I&#039;ll also give you a copy of one of my in-progress proof-of-concept projects.  It can query a database through hibernate using spring mvc.  And uses maven for the build process.  We can chat through it sometime over the weekend if you want.

Do yourself a favour and setup m2eclipse within your eclipse ide when you have a spare moment.  And also install maven2 or maven3 command line.  (m2eclipse uses an embedded maven rather than what&#039;s installed on your system, which is a bit rubbish.  But m2eclipse is also REALLY useful)</description>
		<content:encoded><![CDATA[<p>Holy heck man, that&#8217;s a tough call wrt time.</p>
<p>I&#8217;d recommend using Maven2 to handle your jar dependencies as it&#8217;ll also automate the war building process.  That&#8217;s just developer stuff, nothing to do with the app.  Saves massive chunks of time through development though.</p>
<p>Spring is hard to describe.  In a nutshell it does dependency injection, so you configure how your objects are built.  It&#8217;s like a team co-ordinator, with the team members being the technologies you use in your system.  You don&#8217;t HAVE to use it, but it makes life simpler in the long run.</p>
<p>Spring is agnostic when it comes to the persistence layer.  It can use any of them just as easily.  You could use the new JPA 2.0 (which is where this tech is headed), but I&#8217;d recommend Hibernate as there is a lot of help out there for it and JPA2 may be a little too new.  That means you don&#8217;t have to write a single SQL statement (even to create your db), but it takes longer than 5 days to learn and be useful with it.</p>
<p>Don&#8217;t think of java persistence as using sql tables, think in terms of you saving your java objects to disk.  All that oracle/mysql/postgres you learned?  Yea, fuggeduboutit.  You come from the java viewpoint, which is symantically the proper way.</p>
<p>I&#8217;ll get you some ISBN numbers for Spring and Hibernate when I get to work.</p>
<p>I&#8217;ll also give you a copy of one of my in-progress proof-of-concept projects.  It can query a database through hibernate using spring mvc.  And uses maven for the build process.  We can chat through it sometime over the weekend if you want.</p>
<p>Do yourself a favour and setup m2eclipse within your eclipse ide when you have a spare moment.  And also install maven2 or maven3 command line.  (m2eclipse uses an embedded maven rather than what&#8217;s installed on your system, which is a bit rubbish.  But m2eclipse is also REALLY useful)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6979</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Fri, 30 Sep 2011 04:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6979</guid>
		<description>Cheers for the heads-up - will def check it out. I&#039;m currently using the Head First Java book, and it&#039;s chock full o&#039; Java-y goodness!

Could you recommend a Spring Framework book for object persistence or would you advise just going with MySQL Connector/J as I&#039;ve got (looks at watch) - 5 days to build a receipt system that prints to an Epson POS printer =D</description>
		<content:encoded><![CDATA[<p>Cheers for the heads-up &#8211; will def check it out. I&#8217;m currently using the Head First Java book, and it&#8217;s chock full o&#8217; Java-y goodness!</p>
<p>Could you recommend a Spring Framework book for object persistence or would you advise just going with MySQL Connector/J as I&#8217;ve got (looks at watch) &#8211; 5 days to build a receipt system that prints to an Epson POS printer =D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shetboy</title>
		<link>http://r3dux.org/2011/09/java-enhanced-for-loop-ftw/#comment-6978</link>
		<dc:creator>shetboy</dc:creator>
		<pubDate>Fri, 30 Sep 2011 04:50:03 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5439#comment-6978</guid>
		<description>Loads of new goodies were introduced with Java5

If you think the new for statement is useful then &lt;a href=&quot;http://download.oracle.com/javase/tutorial/java/generics/index.html&quot; rel=&quot;nofollow&quot;&gt;Generics&lt;/a&gt; will blow your mind!

Best resource for going from Java 1.4 thinking to Java5+ thinking is the book...
Java 1.5 Tiger - A Developer&#039;s Notebook
Brett McLaughlin / David Flanagan
O Reilly   (&lt;a href=&quot;http://www.google.com/search?client=ubuntu&amp;channel=fs&amp;q=O+RLY&amp;oe=utf-8&amp;gl=uk&amp;um=1&amp;ie=UTF-8&amp;hl=en&amp;tbm=isch&amp;source=og&amp;sa=N&amp;tab=wi&amp;biw=1221&amp;bih=879&quot; rel=&quot;nofollow&quot;&gt;O RLY!&lt;/a&gt;)
ISBN 0-596-00738-8
See &lt;a href=&quot;http://www.amazon.co.uk/Java-1-5-Tiger-Developers-Notebook/dp/0596007388/ref=sr_1_1?ie=UTF8&amp;qid=1317357526&amp;sr=8-1&quot; rel=&quot;nofollow&quot;&gt;Amazon&lt;/a&gt; page for this book

It&#039;s one of those books that you keep on your desk rather than on the shelf.

And you don&#039;t need to worry about the book being outdated because of Java6 / Java7 releases because the language changes are not too dramatic in comparison.</description>
		<content:encoded><![CDATA[<p>Loads of new goodies were introduced with Java5</p>
<p>If you think the new for statement is useful then <a href="http://download.oracle.com/javase/tutorial/java/generics/index.html">Generics</a> will blow your mind!</p>
<p>Best resource for going from Java 1.4 thinking to Java5+ thinking is the book&#8230;<br />
Java 1.5 Tiger &#8211; A Developer&#8217;s Notebook<br />
Brett McLaughlin / David Flanagan<br />
O Reilly   (<a href="http://www.google.com/search?client=ubuntu&amp;channel=fs&amp;q=O+RLY&amp;oe=utf-8&amp;gl=uk&amp;um=1&amp;ie=UTF-8&amp;hl=en&amp;tbm=isch&amp;source=og&amp;sa=N&amp;tab=wi&amp;biw=1221&amp;bih=879">O RLY!</a>)<br />
ISBN 0-596-00738-8<br />
See <a href="http://www.amazon.co.uk/Java-1-5-Tiger-Developers-Notebook/dp/0596007388/ref=sr_1_1?ie=UTF8&amp;qid=1317357526&amp;sr=8-1">Amazon</a> page for this book</p>
<p>It&#8217;s one of those books that you keep on your desk rather than on the shelf.</p>
<p>And you don&#8217;t need to worry about the book being outdated because of Java6 / Java7 releases because the language changes are not too dramatic in comparison.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

