<?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 pour @Repository(&quot;djo&quot;)</title>
	<atom:link href="https://blog.developpez.com/djo-mos/comments/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/djo-mos</link>
	<description></description>
	<lastBuildDate>Tue, 07 Aug 2012 23:50:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Commentaires sur Application exemple (JPA managé par Spring) par Targan</title>
		<link>https://blog.developpez.com/djo-mos/p5861/java/application_exemple_jpa_manage_par_sprin#comment-79</link>
		<dc:creator><![CDATA[Targan]]></dc:creator>
		<pubDate>Tue, 07 Aug 2012 23:50:19 +0000</pubDate>
		<guid isPermaLink="false">#comment-79</guid>
		<description><![CDATA[Question: y a t il une réponse à ce sujet ? Est il possible d&#039;utiliser cette architecture malgré tout au vu des évolutions de Spring, JPA, Hibernate ?&lt;br /&gt;
&lt;br /&gt;
Merci.]]></description>
		<content:encoded><![CDATA[<p>Question: y a t il une réponse à ce sujet ? Est il possible d&rsquo;utiliser cette architecture malgré tout au vu des évolutions de Spring, JPA, Hibernate ?</p>
<p>Merci.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Quelques raccourcis utiles pour eclipse par benwit</title>
		<link>https://blog.developpez.com/djo-mos/p5019/eclipse/quelques_raccourcis_utiles_pour_eclipse#comment-112</link>
		<dc:creator><![CDATA[benwit]]></dc:creator>
		<pubDate>Sun, 13 Nov 2011 10:43:31 +0000</pubDate>
		<guid isPermaLink="false">#comment-112</guid>
		<description><![CDATA[Alt+Shift+A : mode colonne]]></description>
		<content:encoded><![CDATA[<p>Alt+Shift+A : mode colonne</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Quelques raccourcis utiles pour eclipse par benwit</title>
		<link>https://blog.developpez.com/djo-mos/p5019/eclipse/quelques_raccourcis_utiles_pour_eclipse#comment-111</link>
		<dc:creator><![CDATA[benwit]]></dc:creator>
		<pubDate>Sun, 13 Nov 2011 10:35:25 +0000</pubDate>
		<guid isPermaLink="false">#comment-111</guid>
		<description><![CDATA[Ctrl+Shift+L : Le méta raccourci !]]></description>
		<content:encoded><![CDATA[<p>Ctrl+Shift+L : Le méta raccourci !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Mise en place de JPA managé par Spring par zaboug</title>
		<link>https://blog.developpez.com/djo-mos/p5255/java/mise_en_place_de_jpa_manage_par_spring#comment-273</link>
		<dc:creator><![CDATA[zaboug]]></dc:creator>
		<pubDate>Wed, 01 Jun 2011 16:10:10 +0000</pubDate>
		<guid isPermaLink="false">#comment-273</guid>
		<description><![CDATA[salut,&lt;br /&gt;
&lt;br /&gt;
je viens de découvrir cet article suite à une discussion sur le forum concernant la gestion du lazy loading par spring [1].&lt;br /&gt;
J&#039;en profite pour rebondir sur ce que proposait N!co (même si ça date pas mal tout ça...) avec l&#039;utilisation de JpaDaoSupport. C&#039;est justement ce que j&#039;utilisais et j&#039;ai pas réussi à mettre en place le lazy loading puisqu&#039;on utilise plus directement l&#039;Entity Manager, où mettre l&#039;annotation @PersistenceContext(type = PersistenceContextType.EXTENDED) qui va bien?&lt;br /&gt;
J&#039;ai ensuite trouvée une discussion[2] sur le forum Spring source Community qui cite la doc Spring déconseillant l&#039;utilisation de JpaDaoSupport...&lt;br /&gt;
Je m&#039;apprête donc à refactoriser mon code (ça va que j&#039;en suis au début du projet avec seulement 3 DAO et 5 Services...) pour ne plus utiliser JpaDaoSupport, mais bien l&#039;entityManager et les annotations explicites à la place.&lt;br /&gt;
Cet article me sera fort utile dans ce sens, en espérant qu&#039;il n&#039;est pas trop &quot;out-of-date&quot; ;)&lt;br /&gt;
&lt;br /&gt;
Désolée, je sais pas comment faire un jolie lien dans les commentaires :/ &lt;br /&gt;
Voici le lien vers le sujet du forum qui m&#039;a menée jusqu&#039;ici :&lt;br /&gt;
[1] http://www.developpez.net/forums/d1089614/java/general-java/spring/gerer-lazy-loading/&lt;br /&gt;
&lt;br /&gt;
et le lien vers la discussion sur le forum spring :&lt;br /&gt;
[2] http://forum.springsource.org/showthread.php?45578-How-to-inject-EntityManager-in-JpaDaoSupport-with-annotations&amp;p=158581#post158581]]></description>
		<content:encoded><![CDATA[<p>salut,</p>
<p>je viens de découvrir cet article suite à une discussion sur le forum concernant la gestion du lazy loading par spring [1].<br />
J&rsquo;en profite pour rebondir sur ce que proposait N!co (même si ça date pas mal tout ça&#8230;) avec l&rsquo;utilisation de JpaDaoSupport. C&rsquo;est justement ce que j&rsquo;utilisais et j&rsquo;ai pas réussi à mettre en place le lazy loading puisqu&rsquo;on utilise plus directement l&rsquo;Entity Manager, où mettre l&rsquo;annotation @PersistenceContext(type = PersistenceContextType.EXTENDED) qui va bien?<br />
J&rsquo;ai ensuite trouvée une discussion[2] sur le forum Spring source Community qui cite la doc Spring déconseillant l&rsquo;utilisation de JpaDaoSupport&#8230;<br />
Je m&rsquo;apprête donc à refactoriser mon code (ça va que j&rsquo;en suis au début du projet avec seulement 3 DAO et 5 Services&#8230;) pour ne plus utiliser JpaDaoSupport, mais bien l&rsquo;entityManager et les annotations explicites à la place.<br />
Cet article me sera fort utile dans ce sens, en espérant qu&rsquo;il n&rsquo;est pas trop &laquo;&nbsp;out-of-date&nbsp;&raquo; <img src="https://blog.developpez.com/djo-mos/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>Désolée, je sais pas comment faire un jolie lien dans les commentaires :/ <br />
Voici le lien vers le sujet du forum qui m&rsquo;a menée jusqu&rsquo;ici :<br />
[1] <a href="http://www.developpez.net/forums/d1089614/java/general-java/spring/gerer-lazy-loading/" rel="nofollow">http://www.developpez.net/forums/d1089614/java/general-java/spring/gerer-lazy-loading/</a></p>
<p>et le lien vers la discussion sur le forum spring :<br />
[2] <a href="http://forum.springsource.org/showthread.php?45578-How-to-inject-EntityManager-in-JpaDaoSupport-with-annotations&#038;p=158581#post158581" rel="nofollow">http://forum.springsource.org/showthread.php?45578-How-to-inject-EntityManager-in-JpaDaoSupport-with-annotations&#038;p=158581#post158581</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Introduction à Scala: Hello World par Filirom1</title>
		<link>https://blog.developpez.com/djo-mos/p5366/java/scala/introduction_a_scala_hello_world#comment-215</link>
		<dc:creator><![CDATA[Filirom1]]></dc:creator>
		<pubDate>Wed, 08 Dec 2010 09:04:11 +0000</pubDate>
		<guid isPermaLink="false">#comment-215</guid>
		<description><![CDATA[Je n&#039;aime pas Eclipse et je préfère Idea.&lt;br /&gt;
&lt;br /&gt;
Voici un article en français pour commencer en SCALA avec Idea et Simple Build Tool : &lt;br /&gt;
http://geek-du-soir.blogspot.com/2010/12/commencer-un-nouveau-projet-en-scala.html]]></description>
		<content:encoded><![CDATA[<p>Je n&rsquo;aime pas Eclipse et je préfère Idea.</p>
<p>Voici un article en français pour commencer en SCALA avec Idea et Simple Build Tool : <br />
<a href="http://geek-du-soir.blogspot.com/2010/12/commencer-un-nouveau-projet-en-scala.html" rel="nofollow">http://geek-du-soir.blogspot.com/2010/12/commencer-un-nouveau-projet-en-scala.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur JSF : the good, the bad and the ugly &#8230; par ArtoS</title>
		<link>https://blog.developpez.com/djo-mos/p5341/java/jsf_the_good_the_bad_and_the_ugly#comment-61</link>
		<dc:creator><![CDATA[ArtoS]]></dc:creator>
		<pubDate>Fri, 26 Nov 2010 23:12:27 +0000</pubDate>
		<guid isPermaLink="false">#comment-61</guid>
		<description><![CDATA[Bonjour,&lt;br /&gt;
&lt;br /&gt;
je suis un utilisateur quotidien de JSF. Je ne suis pas tout à fait d&#039;accord avec le billet ci-dessus. Je m&#039;explique : JSF ne peut-être juger dans le cadre d&#039;une prestation ponctuelle et commandée. JSF est conçu pour une utilisation à long terme. J&#039;entends par là la conception d&#039;un Framework d&#039;entreprise avec des composants réutilisables spécifiques.&lt;br /&gt;
RichFaces, c&#039;est beau, c&#039;est bien. Mais ça ne répond pas forcément aux nécessités des projets informatiques (ou en tout cas pas en totalité).&lt;br /&gt;
Aussi, il peut-être intéressant de perdre du temps sur un projet en développant ses propres composants et pouvoir les réutiliser plus tard sur des projets similaires. J&#039;avouerai quand même que l&#039;aspect composant, même si c&#039;est génial niveau réutilisabilité (comme dit avant), cela comporte également de nombreux défauts et désagréments (lisibilité du code, beaucoup plus aisée quand on pense au niveau de l&#039;action... bugs récurrents et semi-aléatoires de JSF etc.).&lt;br /&gt;
Je pense qu&#039;on ne peut pas juger pleinement JSF si l&#039;on utilise essentiellement des librairies externes. Il faut développer ses propres librairies pour pouvoir réellement toucher au coeur du Framework, j&#039;entends par là le cycle de vie de la requête. Un Framework doit, selon moi, être essentiellement jugé par rapport à son cycle de vie. En ce sens, je préfère Struts2 à JSF (l&#039;aspect très simple et totalement paramétrable de la stack d&#039;appel du cycle de vie de Struts2 est un vrai bonheur), mais JSF reste un Framework hautement productif dans le cadre d&#039;un maintien et d&#039;une réutilisation de composants pour des prestations métier proches.&lt;br /&gt;
Autre point de désaccord : les Facelets. Oui, il est certain qu&#039;il s&#039;agit d&#039;un sacré piège au début en terme de récupération des erreurs, mais c&#039;est paramétrable. Facelet amène en revanche une sacré performance comparé aux JSP et à leur phase de pré-compilation. On retrouve là les avantages que l&#039;on peut trouver dans les différents moteurs de template (velocity etc...). En revanche, Facelets n&#039;est pas là pour faciliter la conception de composants puisque cela se fait essentiellement au travers de la classe Renderer de JSF. Facelet améliore essentiellement les performances, puisque l&#039;aspect composant est géré directement par le Framework. Je considère Facelet comme une manière d&#039;améliorer les performances du Framework.&lt;br /&gt;
Concernant la scope request, j&#039;en ai eu très peu l&#039;utilité, mais certains cas que nous avons rencontré au sein de mon équipe n&#039;auraient put-être réalisé sans l&#039;utilisation du scope Request. Donc il est rarement utilisé mais peut parfois s&#039;avérer salvateur pour répondre à certains besoins.&lt;br /&gt;
Enfin, en ce qui concerne le CPU, je suis en partie d&#039;accord. C&#039;est clair que JSF est gourmand, mais la lenteur, avant même le CPU, est du à la taille de la pile d&#039;appel par laquelle passe la requête. Pour chaque composant, nous avons le schéma (simplifié) suivant : decode de tous les composants du dernier fils au premier père - action du managed bean - encode begin - encode children (donc du première père au dernier fils) - encode end. Je passe bien entendu outre les classes de tags et les classes UI qui rajoutent encore de nouveaux process. Et bien sûr, je ne parle pas des traitements accessoires qui pourraient survenir : validateur (au niveau du composant), listener (au niveau de la requête... ouille), intercepteur etc... Donc là dessus, c&#039;est un sacré labeur. D&#039;autant que le renderer peut-être exécuté plusieurs fois (un comportement dont je n&#039;ai toujours pas compris l&#039;intérêt même s&#039;il n&#039;a pas d&#039;impact sur le résultat final puisque le résultat des parcours annexes n&#039;est pas validé).&lt;br /&gt;
&lt;br /&gt;
Enfin, voilà. Il s&#039;agit de mon avis sur ce Framework que j&#039;apprécie bien que je conçois tout à fait qu&#039;il n&#039;est ni le plus performant, ni le plus productif sur des prestations spécifiques.]]></description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>je suis un utilisateur quotidien de JSF. Je ne suis pas tout à fait d&rsquo;accord avec le billet ci-dessus. Je m&rsquo;explique : JSF ne peut-être juger dans le cadre d&rsquo;une prestation ponctuelle et commandée. JSF est conçu pour une utilisation à long terme. J&rsquo;entends par là la conception d&rsquo;un Framework d&rsquo;entreprise avec des composants réutilisables spécifiques.<br />
RichFaces, c&rsquo;est beau, c&rsquo;est bien. Mais ça ne répond pas forcément aux nécessités des projets informatiques (ou en tout cas pas en totalité).<br />
Aussi, il peut-être intéressant de perdre du temps sur un projet en développant ses propres composants et pouvoir les réutiliser plus tard sur des projets similaires. J&rsquo;avouerai quand même que l&rsquo;aspect composant, même si c&rsquo;est génial niveau réutilisabilité (comme dit avant), cela comporte également de nombreux défauts et désagréments (lisibilité du code, beaucoup plus aisée quand on pense au niveau de l&rsquo;action&#8230; bugs récurrents et semi-aléatoires de JSF etc.).<br />
Je pense qu&rsquo;on ne peut pas juger pleinement JSF si l&rsquo;on utilise essentiellement des librairies externes. Il faut développer ses propres librairies pour pouvoir réellement toucher au coeur du Framework, j&rsquo;entends par là le cycle de vie de la requête. Un Framework doit, selon moi, être essentiellement jugé par rapport à son cycle de vie. En ce sens, je préfère Struts2 à JSF (l&rsquo;aspect très simple et totalement paramétrable de la stack d&rsquo;appel du cycle de vie de Struts2 est un vrai bonheur), mais JSF reste un Framework hautement productif dans le cadre d&rsquo;un maintien et d&rsquo;une réutilisation de composants pour des prestations métier proches.<br />
Autre point de désaccord : les Facelets. Oui, il est certain qu&rsquo;il s&rsquo;agit d&rsquo;un sacré piège au début en terme de récupération des erreurs, mais c&rsquo;est paramétrable. Facelet amène en revanche une sacré performance comparé aux JSP et à leur phase de pré-compilation. On retrouve là les avantages que l&rsquo;on peut trouver dans les différents moteurs de template (velocity etc&#8230;). En revanche, Facelets n&rsquo;est pas là pour faciliter la conception de composants puisque cela se fait essentiellement au travers de la classe Renderer de JSF. Facelet améliore essentiellement les performances, puisque l&rsquo;aspect composant est géré directement par le Framework. Je considère Facelet comme une manière d&rsquo;améliorer les performances du Framework.<br />
Concernant la scope request, j&rsquo;en ai eu très peu l&rsquo;utilité, mais certains cas que nous avons rencontré au sein de mon équipe n&rsquo;auraient put-être réalisé sans l&rsquo;utilisation du scope Request. Donc il est rarement utilisé mais peut parfois s&rsquo;avérer salvateur pour répondre à certains besoins.<br />
Enfin, en ce qui concerne le CPU, je suis en partie d&rsquo;accord. C&rsquo;est clair que JSF est gourmand, mais la lenteur, avant même le CPU, est du à la taille de la pile d&rsquo;appel par laquelle passe la requête. Pour chaque composant, nous avons le schéma (simplifié) suivant : decode de tous les composants du dernier fils au premier père &#8211; action du managed bean &#8211; encode begin &#8211; encode children (donc du première père au dernier fils) &#8211; encode end. Je passe bien entendu outre les classes de tags et les classes UI qui rajoutent encore de nouveaux process. Et bien sûr, je ne parle pas des traitements accessoires qui pourraient survenir : validateur (au niveau du composant), listener (au niveau de la requête&#8230; ouille), intercepteur etc&#8230; Donc là dessus, c&rsquo;est un sacré labeur. D&rsquo;autant que le renderer peut-être exécuté plusieurs fois (un comportement dont je n&rsquo;ai toujours pas compris l&rsquo;intérêt même s&rsquo;il n&rsquo;a pas d&rsquo;impact sur le résultat final puisque le résultat des parcours annexes n&rsquo;est pas validé).</p>
<p>Enfin, voilà. Il s&rsquo;agit de mon avis sur ce Framework que j&rsquo;apprécie bien que je conçois tout à fait qu&rsquo;il n&rsquo;est ni le plus performant, ni le plus productif sur des prestations spécifiques.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Comment créer une nouvelle nature de projet ? par bulldo</title>
		<link>https://blog.developpez.com/djo-mos/p7704/eclipse/platform/comment_creer_une_nouvelle_nature_de_pro#comment-310</link>
		<dc:creator><![CDATA[bulldo]]></dc:creator>
		<pubDate>Fri, 09 Jul 2010 09:56:47 +0000</pubDate>
		<guid isPermaLink="false">#comment-310</guid>
		<description><![CDATA[Bonjour,&lt;br /&gt;
&lt;br /&gt;
j&#039;ai lu votre article , j&#039;ai téléchargé le projet et je l&#039;ai decompréssé dans les plugins d&#039;eclipse puis j&#039;ai lancé eclipse pour testé le plugin mais j&#039;ai rien remarqué !&lt;br /&gt;
en fait j&#039;ai pas compris où va apparaitre la modification apporté par le plugin .&lt;br /&gt;
&lt;br /&gt;
ce que je vais faire dans ma tâche c&#039;est un plugin qui me permettra d&#039;ajouter un nouveau type de projet lors de la création tout comme les projet java . Meme objectif que hodac &lt;br /&gt;
&lt;br /&gt;
merci de m&#039;aider je débute avec les plug ins java et pour le moment je trouve pas de solutions]]></description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>j&rsquo;ai lu votre article , j&rsquo;ai téléchargé le projet et je l&rsquo;ai decompréssé dans les plugins d&rsquo;eclipse puis j&rsquo;ai lancé eclipse pour testé le plugin mais j&rsquo;ai rien remarqué !<br />
en fait j&rsquo;ai pas compris où va apparaitre la modification apporté par le plugin .</p>
<p>ce que je vais faire dans ma tâche c&rsquo;est un plugin qui me permettra d&rsquo;ajouter un nouveau type de projet lors de la création tout comme les projet java . Meme objectif que hodac </p>
<p>merci de m&rsquo;aider je débute avec les plug ins java et pour le moment je trouve pas de solutions</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Utilisation de JavaRebel avec Eclipse par Twitter Trackbacks for Utilisation de JavaRebel avec Eclipse - @Repository(&#34;d</title>
		<link>https://blog.developpez.com/djo-mos/p5937/java/utilisation_de_javarebel_avec_eclipse#comment-126</link>
		<dc:creator><![CDATA[Twitter Trackbacks for Utilisation de JavaRebel avec Eclipse - @Repository(&#34;d]]></dc:creator>
		<pubDate>Sun, 04 Apr 2010 18:59:11 +0000</pubDate>
		<guid isPermaLink="false">#comment-126</guid>
		<description><![CDATA[[...] small&quot;;                  var topsy_order = &quot;count,retweet,badge&quot;;                  var topsy_url = &quot;http://blog.developpez.com/djo-mos/p5937/eclipse/utilisation-de-javarebel-avec-eclipse/&quot;;                                       Add Topsy Retweet Butt [...]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] small&nbsp;&raquo;;                  var topsy_order = &laquo;&nbsp;count,retweet,badge&nbsp;&raquo;;                  var topsy_url = &laquo;&nbsp;http://blog.developpez.com/djo-mos/p5937/eclipse/utilisation-de-javarebel-avec-eclipse/&nbsp;&raquo;;                                       Add Topsy Retweet Butt [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Introduction à Scala: Hello World par spidermario</title>
		<link>https://blog.developpez.com/djo-mos/p5366/java/scala/introduction_a_scala_hello_world#comment-214</link>
		<dc:creator><![CDATA[spidermario]]></dc:creator>
		<pubDate>Sun, 20 Dec 2009 09:16:57 +0000</pubDate>
		<guid isPermaLink="false">#comment-214</guid>
		<description><![CDATA[Et, de ce que j&#039;ai vu, l&#039;inférence de type.]]></description>
		<content:encoded><![CDATA[<p>Et, de ce que j&rsquo;ai vu, l&rsquo;inférence de type.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Déménagement de blog par Hikage</title>
		<link>https://blog.developpez.com/djo-mos/p8108/annonces/demenagement_de_blog#comment-230</link>
		<dc:creator><![CDATA[Hikage]]></dc:creator>
		<pubDate>Tue, 29 Sep 2009 06:21:49 +0000</pubDate>
		<guid isPermaLink="false">#comment-230</guid>
		<description><![CDATA[C&#039;est nul ... j&#039;suis bloqué au boulot pour wordpress ;)]]></description>
		<content:encoded><![CDATA[<p>C&rsquo;est nul &#8230; j&rsquo;suis bloqué au boulot pour wordpress <img src="https://blog.developpez.com/djo-mos/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
