-
Les Cast Codeurs Podcast – Episode 16 – Le seul podcast Java cette semaine qui ne parle PAS du webcast de Snoracle
Posté le 30 janvier 2010 1 commentaireEnregistre le 25 janvier 2010NouvellesLa communaute Europeenne vote oui a la fusion de Oracle et SunLe blog de James Gosling (800 commentaires et ca continue) http://blogs.sun.com/jag/entry/so_long_old_friendLe blog de Marc Fleury sur Monty et MySQL http://www.thedelphicfuture.org/2010/01/save-mysql.htmlSpringSource donne le code du dm server a la fondation EclipseNoSQL: la premiere reunion en France https://sites.google.com/a/octo.com/nosql/homeNoSQL humoristique http://www.youtube.com/watch?v=LhnGarRsKnAHornetQ 2.0 est sortiModeShape http://www.jboss.org/modeshapeLe standard de benchmark SPECjEntreprise2010 pour Java EE 5Le TPC-C benchmark dont Vincent parlait http://www.tpc.org/tpccYahoo vend Zimbra a VMWareHibernate 3.5 Beta 3 et Beta 4Spring Roo 1.0Les JUGs et conferences2e anniversaire du Paris JUGRed Hat Summit et JBoss World 2010Les outils de l’episodeLa police de caractere inconsolata http://www.levien.com/type/myfonts/inconsolata.htmlPolice Deja Vu http://dejavu-fonts.orgVincent: Psi (Jabber) – supporte ban + ne pas rendre le chat liste http://psi-im.org/Les mains dans le cambouis: Maven editionMaven pluging Version de chez Codehaus Mojo http://mojo.codehaus.org/versions-maven-plugin/Livre d’Arnaud http://livre.fnac.com/a2748495/Nicolas-de-Loof-Apache-MavenDownload Direct: LesCastCodeurs-Episode-16.mp3Une réponse à “Les Cast Codeurs Podcast – Episode 16 – Le seul podcast Java cette semaine qui ne parle PAS du webcast de Snoracle”
-
Julien S 23 avril 2010 à 21:42
Bonjour à tous,
je viens de découvrir vos émissions et je les écoute toutes en partant de l’épisode 20 et en remontant dans le temps. C’est sympa et instructif, et ça permet de faire un bout de veille techno tranquillement dans les transports en commun.
Par contre, dans l’épisode 16, vous abordez très très légèrement Spring Roo. Or je m’intéresse depuis plusieurs jours à ce nouvel outil et je trouve, personnellement, que vous n’avez pas vraiment compris de quoi il s’agissait.
Spring Roo est ce qu’on pourrait appeler un IDE en mode texte, ce n’est pas un langage comme vous pouvez le dire dans le podcast, c’est une sorte de shell avec des commandes qui génèrent à la fois des fichiers Java, accompagnées d’annotations JPA ou @Roo, des fichiers annexes, des fichiers de configurations.
Sans trop m’avancer, je crois que c’est l’é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’émission, mais c’est bien du code Java qui est produit, et surtout, je trouve que l’utilisation de l’AOP permet d’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’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’intégration dans Eclipse, l’utilisation de maven, le déploiement dans Jetty ou Tomcat, …
A part ça, j’ai hâte de finir la liste des anciens épisodes, et de découvrir les prochains !
Bonne continuation !
Julien
Laisser une réponse
-



