<?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>Commentaires sur : Les Cast Codeurs Podcast &#8211; Episode 16 &#8211; Le seul podcast Java cette semaine qui ne parle PAS du webcast de Snoracle</title>
	<atom:link href="http://lescastcodeurs.com/2010/01/les-cast-codeurs-podcast-episode-16-le-seul-podcast-java-cette-semaine-qui-ne-parle-pas-du-webcast-de-snoracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://lescastcodeurs.com/2010/01/les-cast-codeurs-podcast-episode-16-le-seul-podcast-java-cette-semaine-qui-ne-parle-pas-du-webcast-de-snoracle/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=les-cast-codeurs-podcast-episode-16-le-seul-podcast-java-cette-semaine-qui-ne-parle-pas-du-webcast-de-snoracle</link>
	<description>En Francais dans le Code</description>
	<lastBuildDate>Tue, 17 Jan 2012 07:48:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Par : Julien S</title>
		<link>http://lescastcodeurs.com/2010/01/les-cast-codeurs-podcast-episode-16-le-seul-podcast-java-cette-semaine-qui-ne-parle-pas-du-webcast-de-snoracle/comment-page-1/#comment-460</link>
		<dc:creator>Julien S</dc:creator>
		<pubDate>Fri, 23 Apr 2010 20:42:56 +0000</pubDate>
		<guid isPermaLink="false">http://lescastcodeurs.com/?p=151#comment-460</guid>
		<description>Bonjour à tous,

je viens de découvrir vos émissions et je les écoute toutes en partant de l&#039;épisode 20 et en remontant dans le temps. C&#039;est sympa et instructif, et ça permet de faire un bout de veille techno tranquillement dans les transports en commun.

Par contre, dans l&#039;épisode 16, vous abordez très très légèrement Spring Roo. Or je m&#039;intéresse depuis plusieurs jours à ce nouvel outil et je trouve, personnellement, que vous n&#039;avez pas vraiment compris de quoi il s&#039;agissait. 

Spring Roo est ce qu&#039;on pourrait appeler un IDE en mode texte, ce n&#039;est pas un langage comme vous pouvez le dire dans le podcast, c&#039;est une sorte de shell avec des commandes qui génèrent à la fois des fichiers Java, accompagnées d&#039;annotations JPA ou @Roo, des fichiers annexes, des fichiers de configurations.

Sans trop m&#039;avancer, je crois que c&#039;est l&#039;équivalent de Grails mais pour Java. Il faut voir cet outil comme un moyen de générer très rapidement une application web sans avoir à se plonger dans la doc Spring, JPA, Hibernate, Log4j, etc ...

Alors oui, ça génère du code, comme vous le dîtes dans l&#039;émission, mais c&#039;est bien du code Java qui est produit, et surtout, je trouve que l&#039;utilisation de l&#039;AOP permet d&#039;avoir un code bien plus clair.
Ex: Ne pas avoir à écrire les getter/setter pour chaque bean me semble être une bonne chose, même si Eclipse les génère en 3 clics, ça encombre un peu notre code, et pour pas grand chose (qui modifie les get/set générés?).

Je pense que pour faire une application vite fait, un prototype ou un POC, c&#039;est pratique.

Pour aller plus loin, je vous conseille cette présentation très instructive : http://www.infoq.com/presentations/Introducing-Spring-Roo . Vous découvrirez en détail les différents commandes, l&#039;intégration dans Eclipse, l&#039;utilisation de maven, le déploiement dans Jetty ou Tomcat, ...

A part ça, j&#039;ai hâte de finir la liste des anciens épisodes, et de découvrir les prochains !

Bonne continuation !

Julien</description>
		<content:encoded><![CDATA[<p>Bonjour à tous,</p>
<p>je viens de découvrir vos émissions et je les écoute toutes en partant de l&#8217;épisode 20 et en remontant dans le temps. C&#8217;est sympa et instructif, et ça permet de faire un bout de veille techno tranquillement dans les transports en commun.</p>
<p>Par contre, dans l&#8217;épisode 16, vous abordez très très légèrement Spring Roo. Or je m&#8217;intéresse depuis plusieurs jours à ce nouvel outil et je trouve, personnellement, que vous n&#8217;avez pas vraiment compris de quoi il s&#8217;agissait. </p>
<p>Spring Roo est ce qu&#8217;on pourrait appeler un IDE en mode texte, ce n&#8217;est pas un langage comme vous pouvez le dire dans le podcast, c&#8217;est une sorte de shell avec des commandes qui génèrent à la fois des fichiers Java, accompagnées d&#8217;annotations JPA ou @Roo, des fichiers annexes, des fichiers de configurations.</p>
<p>Sans trop m&#8217;avancer, je crois que c&#8217;est l&#8217;équivalent de Grails mais pour Java. Il faut voir cet outil comme un moyen de générer très rapidement une application web sans avoir à se plonger dans la doc Spring, JPA, Hibernate, Log4j, etc &#8230;</p>
<p>Alors oui, ça génère du code, comme vous le dîtes dans l&#8217;émission, mais c&#8217;est bien du code Java qui est produit, et surtout, je trouve que l&#8217;utilisation de l&#8217;AOP permet d&#8217;avoir un code bien plus clair.<br />
Ex: Ne pas avoir à écrire les getter/setter pour chaque bean me semble être une bonne chose, même si Eclipse les génère en 3 clics, ça encombre un peu notre code, et pour pas grand chose (qui modifie les get/set générés?).</p>
<p>Je pense que pour faire une application vite fait, un prototype ou un POC, c&#8217;est pratique.</p>
<p>Pour aller plus loin, je vous conseille cette présentation très instructive : <a href="http://www.infoq.com/presentations/Introducing-Spring-Roo" rel="nofollow">http://www.infoq.com/presentations/Introducing-Spring-Roo</a> . Vous découvrirez en détail les différents commandes, l&#8217;intégration dans Eclipse, l&#8217;utilisation de maven, le déploiement dans Jetty ou Tomcat, &#8230;</p>
<p>A part ça, j&#8217;ai hâte de finir la liste des anciens épisodes, et de découvrir les prochains !</p>
<p>Bonne continuation !</p>
<p>Julien</p>
]]></content:encoded>
	</item>
</channel>
</rss>

