<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.netapsys.fr/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Netapsys Blog - Tag - java  - Commentaires</title>
  <link>http://blog.netapsys.fr/index.php/</link>
  <atom:link href="http://blog.netapsys.fr/index.php/feed/tag/java/rss2/comments" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Mon, 06 Feb 2012 16:16:04 +0100</pubDate>
  <copyright>Netapsys 2008 - 2011</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Optimiser Tomcat : installation de Apache Tomcat Native - SuperNgassam</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/08/12/Optimisez-Tomcat-%3A-installation-de-Apache-Tomcat-Native#c8743</link>
    <guid isPermaLink="false">urn:md5:d5b2030c6983b00fe6418df73876993e</guid>
    <pubDate>Fri, 27 Jan 2012 10:40:47 +0100</pubDate>
    <dc:creator>SuperNgassam</dc:creator>
    
    <description>&lt;p&gt;Sous Linux oui c'est parfait&lt;br /&gt;
et sous Windows t'a une idée de comment est ce que ça marche?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Cohésion &amp; Couplage (1/2) - Fabian Piau</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/28/Coh%C3%A9sion-Couplage-%281/2%29#c8733</link>
    <guid isPermaLink="false">urn:md5:73cf804b31a23532eaff277fa1066813</guid>
    <pubDate>Tue, 03 Jan 2012 16:47:17 +0100</pubDate>
    <dc:creator>Fabian Piau</dc:creator>
    
    <description>Merci pour ce rappel de ces 2 notions fondamentales des langages objets.&lt;br /&gt;
En attente de la suite!</description>
  </item>
      
    
    <item>
    <title>Introduction à Spring MVC - samirov</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/04/13/Introduction-A-Spring-MVC#c8422</link>
    <guid isPermaLink="false">urn:md5:5feeb4ce891849baf02ef2eaf603b395</guid>
    <pubDate>Wed, 26 Oct 2011 11:55:50 +0200</pubDate>
    <dc:creator>samirov</dc:creator>
    
    <description>&lt;p&gt;Merci pour ce tutoriel très utile,&lt;br /&gt;
je voudrais juste faire une petite remarque&lt;br /&gt;
je vois pas la source de la page helloSpringMVC.html ?&lt;br /&gt;
Bien cordialement.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>TechEvening à Lyon sur la sécurité des applications Web - thierry</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/10/04/TechEvening-%C3%A0-Lyon-sur-la-s%C3%A9curit%C3%A9-des-applications-Web#c8378</link>
    <guid isPermaLink="false">urn:md5:2fdeb7694fcca09accb40a45ac9c2231</guid>
    <pubDate>Tue, 04 Oct 2011 21:38:01 +0200</pubDate>
    <dc:creator>thierry</dc:creator>
    
    <description>&lt;p&gt;Je conseille aussi d'aller sur le site de OWASP(Open Web Application Security Project) : &lt;a href=&quot;https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project&quot; title=&quot;https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project&quot; rel=&quot;nofollow&quot;&gt;https://www.owasp.org/index.php/Cat...&lt;/a&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Tests JUnit4 combiné avec Spring et Spring MVC en mode transactionnel - intercrew watch</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/01/08/Tests-Unitaires-et-dintegration-avec-Junit4-et-Spring-MVC-en-mode-transactionnel#c7603</link>
    <guid isPermaLink="false">urn:md5:1bea755f63d47339dec0effc764ef119</guid>
    <pubDate>Mon, 13 Jun 2011 11:02:13 +0200</pubDate>
    <dc:creator>intercrew watch</dc:creator>
    
    <description>&lt;p&gt;Ensuite je suis étonné d'avoir dans MyService une référence à DAOImpl plutôt qu'à IDao. Pourquoi dépendre d'une implémentation ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Les collators : un autre moyen de comparaison - tuto java</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/05/02/Les-collators-%3A-un-autre-moyen-de-comparaison-de-String-en-Java#c7560</link>
    <guid isPermaLink="false">urn:md5:e3d55756ec89c18888ffdfde5cbc85e0</guid>
    <pubDate>Mon, 16 May 2011 15:53:26 +0200</pubDate>
    <dc:creator>tuto java</dc:creator>
    
    <description>&lt;p&gt;La nouvelle méthode est intéressante, ainsi que sa description!!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Les collators : un autre moyen de comparaison - Olivier Croisier</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/05/02/Les-collators-%3A-un-autre-moyen-de-comparaison-de-String-en-Java#c7550</link>
    <guid isPermaLink="false">urn:md5:4e3f885e7348fef26ed1076fcc5e5ac0</guid>
    <pubDate>Tue, 10 May 2011 13:49:43 +0200</pubDate>
    <dc:creator>Olivier Croisier</dc:creator>
    
    <description>&lt;p&gt;Bon article, c'est toujours intéressant d'attirer l'attention sur des classes méconnues.&lt;/p&gt;


&lt;p&gt;Sur le même sujet :&lt;br /&gt;
&lt;a href=&quot;http://thecodersbreakfast.net/index.php?post/2008/02/22/24-comparaison-des-chaines-accentuees-en-java&quot; title=&quot;http://thecodersbreakfast.net/index.php?post/2008/02/22/24-comparaison-des-chaines-accentuees-en-java&quot; rel=&quot;nofollow&quot;&gt;http://thecodersbreakfast.net/index...&lt;/a&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Les collators : un autre moyen de comparaison - Pierre-yves Baloche</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/05/02/Les-collators-%3A-un-autre-moyen-de-comparaison-de-String-en-Java#c7545</link>
    <guid isPermaLink="false">urn:md5:a8c60a6de5f8b2b304e849c5feb0bb09</guid>
    <pubDate>Wed, 04 May 2011 08:25:15 +0200</pubDate>
    <dc:creator>Pierre-yves Baloche</dc:creator>
    
    <description>&lt;p&gt;Excellent outil à garder dans sa trousse. Merci Céline de l'avoir porté à notre attention !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Les collators : un autre moyen de comparaison - Denis Sanchez</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/05/02/Les-collators-%3A-un-autre-moyen-de-comparaison-de-String-en-Java#c7544</link>
    <guid isPermaLink="false">urn:md5:f5f29e8f9e252598dec41e9e7870837f</guid>
    <pubDate>Tue, 03 May 2011 15:52:01 +0200</pubDate>
    <dc:creator>Denis Sanchez</dc:creator>
    
    <description>&lt;p&gt;Merci pour ce retour Céline.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à Spring MVC - Thomas</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/04/13/Introduction-A-Spring-MVC#c7510</link>
    <guid isPermaLink="false">urn:md5:365ca8e8c7aecc7c682725c846547e04</guid>
    <pubDate>Thu, 24 Feb 2011 16:53:55 +0100</pubDate>
    <dc:creator>Thomas</dc:creator>
    
    <description>&lt;p&gt;Super tuto !&lt;/p&gt;


&lt;p&gt;Simple et efficace.&lt;br /&gt;
Le petit + qui fait la différence : la mise en place d'un serveur (Jetty) en 5 lignes XML et 1 ligne de commande.&lt;/p&gt;


&lt;p&gt;Bravo&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Tests JUnit4 combiné avec Spring et Spring MVC en mode transactionnel - brendig</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/01/08/Tests-Unitaires-et-dintegration-avec-Junit4-et-Spring-MVC-en-mode-transactionnel#c7303</link>
    <guid isPermaLink="false">urn:md5:fa6a9d6f845829c4feca2de67778fc85</guid>
    <pubDate>Mon, 20 Dec 2010 17:09:26 +0100</pubDate>
    <dc:creator>brendig</dc:creator>
    
    <description>&lt;p&gt;J'avais fait le tutoriel &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2008/04/13/Introduction-A-Spring-MVC&quot; title=&quot;http://blog.netapsys.fr/index.php/post/2008/04/13/Introduction-A-Spring-MVC&quot; rel=&quot;nofollow&quot;&gt;http://blog.netapsys.fr/index.php/p...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;J'avais hate d'essayer cet article que je considère comme la suite.&lt;/p&gt;


&lt;p&gt;J'ai été déçu :&lt;br /&gt;
L'article n'est pas construit de façon itérative. Si on copie-colle la premier classe elle ne compile même pas à cause de toutes les dépendences.&lt;/p&gt;


&lt;p&gt;Ensuite je suis étonné d'avoir dans MyService  une référence à DAOImpl plutôt qu'à IDao. Pourquoi dépendre d'une implémentation ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Groovy : retour sur la présentation du Paris JUG - jeregoupix</title>
    <link>http://blog.netapsys.fr/index.php/post/2008/09/10/Groovy-%3A-retour-sur-la-presentation-du-Paris-JUG#c4971</link>
    <guid isPermaLink="false">urn:md5:7c6c767da5835020d00f0d286fec3988</guid>
    <pubDate>Mon, 28 Jun 2010 13:50:33 +0200</pubDate>
    <dc:creator>jeregoupix</dc:creator>
    
    <description>&lt;p&gt;De plus pas besoin pour l'entreprise de changer son environnement si il est en J2EE.&lt;/p&gt;


&lt;p&gt;Car génère des .war et se déploie dans un environnement J2EE.&lt;/p&gt;


&lt;p&gt;PS: comment faire du Rails style avec du JAVA.&lt;/p&gt;


&lt;p&gt;;-)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Générer le diagramme de séquence de votre application - Denis sanchez</title>
    <link>http://blog.netapsys.fr/index.php/post/2010/05/28/Diagramme-de-sequence-de-navigation#c4699</link>
    <guid isPermaLink="false">urn:md5:9f70a6d913dc9b85fc0f685f84e5a5a3</guid>
    <pubDate>Wed, 02 Jun 2010 14:30:27 +0200</pubDate>
    <dc:creator>Denis sanchez</dc:creator>
    
    <description>&lt;p&gt;Effectivement une bonne astuce pour comprendre le fonctionnement d'une application sans devoir utiliser l'arme de destruction massive ;-), le débugger.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Générer le diagramme de séquence de votre application - Samuel</title>
    <link>http://blog.netapsys.fr/index.php/post/2010/05/28/Diagramme-de-sequence-de-navigation#c4694</link>
    <guid isPermaLink="false">urn:md5:f30b69725747a99da1fc342f70816740</guid>
    <pubDate>Wed, 02 Jun 2010 10:52:20 +0200</pubDate>
    <dc:creator>Samuel</dc:creator>
    
    <description>&lt;p&gt;Merci Benoît pour cet outil qui nous a déjà pas mal servi à Nantes.&lt;/p&gt;


&lt;p&gt;A noter toutefois : il ne semble pas que cet outil soit capable de tracer deux packages totalement différents à la fois (ou alors je suis preneur de l'astuce car nous n'avons pas trouvé comment faire). En effet, l'outil n'arrive pas à tracer, sur une même navigation, les deux packages fr.* (package de notre application) et org.springframework.security.* (package des classes de Spring Security) par exemple.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Une bonne couverture pour l'hiver - Fabian Piau</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/11/08/Ameliorer-la-couverture-du-code-avec-Emma#c238</link>
    <guid isPermaLink="false">urn:md5:bbd49d402848c423b76cffa504b263b4</guid>
    <pubDate>Fri, 22 Jan 2010 00:03:23 +0100</pubDate>
    <dc:creator>Fabian Piau</dc:creator>
    
    <description>Avec un peu de retard... La configuration d'Eclemma est disponible depuis le menu (sous Eclipse) Window &gt; Preferences, et ensuite Java &gt; Code coverage</description>
  </item>
      
    
    <item>
    <title>Une bonne couverture pour l'hiver - Naillik</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/11/08/Ameliorer-la-couverture-du-code-avec-Emma#c221</link>
    <guid isPermaLink="false">urn:md5:18b969b32f1295ada7d95dc6355b43a8</guid>
    <pubDate>Tue, 08 Dec 2009 14:29:20 +0100</pubDate>
    <dc:creator>Naillik</dc:creator>
    
    <description>&lt;p&gt;Merci pour toutes ces info.&lt;br /&gt;
Par contre je n'ai pas trouvé comment modifier la configuration d'EClEMMA.&lt;/p&gt;


&lt;p&gt;Merci d'avance.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Tests JUnit4 combiné avec Spring et Spring MVC en mode transactionnel - aucun</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/01/08/Tests-Unitaires-et-dintegration-avec-Junit4-et-Spring-MVC-en-mode-transactionnel#c144</link>
    <guid isPermaLink="false">urn:md5:49de34cfdd16e2ee52ce34b485966c83</guid>
    <pubDate>Sat, 21 Nov 2009 15:56:14 +0100</pubDate>
    <dc:creator>aucun</dc:creator>
    
    <description>&lt;p&gt;l'erreur vient de la version de JUnit il faut la 4.4 pas la 4.5 car la classe Assume$AssumptionViolatedException n'existe pas dans la version 4.5, et d'autre erreurs sont apparues par la suite.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Tests JUnit4 combiné avec Spring et Spring MVC en mode transactionnel - aucun</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/01/08/Tests-Unitaires-et-dintegration-avec-Junit4-et-Spring-MVC-en-mode-transactionnel#c143</link>
    <guid isPermaLink="false">urn:md5:04ba0564d4ccb366aa8ff14b7f6938c3</guid>
    <pubDate>Sat, 21 Nov 2009 14:31:34 +0100</pubDate>
    <dc:creator>aucun</dc:creator>
    
    <description>&lt;p&gt;je suis débutant en spring j'ai donc suivi le tuto du bout en bout qui est bien fait, puis j'ai fait un copier coller de votre projet dans le répertoire créé pour cet effet au moment de la compile j'ai une erreur que voici :&lt;/p&gt;



&lt;p&gt;org.apache.maven.surefire.booter.SurefireExecutionException: org/junit/Assume$AssumptionViolatedException; nested exception is java.lang.NoClassDefFoundError: org/junit/Assume$AssumptionViolatedException&lt;br /&gt;
java.lang.NoClassDefFoundError: org/junit/Assume$AssumptionViolatedException&lt;br /&gt;
at org.springframework.test.context.junit4.SpringMethodRoadie.runTestMethod(SpringMethodRoadie.java:240)&lt;br /&gt;
at org.springframework.test.context.junit4.SpringMethodRoadie$RunBeforesThenTestThenAfters.run(SpringMethodRoadie.java:333)&lt;br /&gt;
at org.springframework.test.context.junit4.SpringMethodRoadie.runWithRepetitions(SpringMethodRoadie.java:217)&lt;br /&gt;
at org.springframework.test.context.junit4.SpringMethodRoadie.runTest(SpringMethodRoadie.java:197)&lt;br /&gt;
at org.springframework.test.context.junit4.SpringMethodRoadie.run(SpringMethodRoadie.java:143)&lt;br /&gt;
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:142)&lt;br /&gt;
at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:59)&lt;br /&gt;
at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:52)&lt;br /&gt;
at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:34)&lt;br /&gt;
at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:44)&lt;br /&gt;
at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:50)&lt;br /&gt;
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)&lt;br /&gt;
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)&lt;br /&gt;
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)&lt;br /&gt;
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)&lt;br /&gt;
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)&lt;br /&gt;
Caused by: java.lang.ClassNotFoundException: org.junit.Assume$AssumptionViolatedException&lt;br /&gt;
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)&lt;br /&gt;
at java.security.AccessController.doPrivileged(Native Method)&lt;br /&gt;
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&lt;br /&gt;
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;br /&gt;
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;br /&gt;
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)&lt;br /&gt;
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)&lt;br /&gt;
... 21 more&lt;br /&gt;
14:23:06,515 INFO  (AbstractApplicationContext.java:816) Closing org.springframework.context.support.GenericApplicationContext@152c4d9: display name [org.springframework.context.support.GenericApplicationContext@152c4d9]; startup date [Sat Nov 21 14:23:05 CET 2009]; root of context hierarchy&lt;br /&gt;
14:23:06,515 INFO  (DefaultSingletonBeanRegistry.java:399) Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@adb1d4: defining beans [clientControllerSpring,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,daoImpl,myService,dataSource,transactionManager]; root of factory hierarchy&lt;br /&gt;
[ERROR]&lt;/p&gt;


&lt;p&gt;Mojo:&lt;/p&gt;


&lt;p&gt;org.apache.maven.plugins:maven-surefire-plugin:2.4.2:test&lt;/p&gt;


&lt;p&gt;FAILED for project:&lt;/p&gt;


&lt;p&gt;com.netapsys.springmvc:spring-mvc-webapp:war:1.0-SNAPSHOT&lt;/p&gt;


&lt;p&gt;Reason:&lt;/p&gt;


&lt;p&gt;There are test failures.&lt;/p&gt;


&lt;p&gt;Please refer to C:\ECLIPSE_3.5\JUnitSpringSpringMVC_ModeTrasactionel\spring-mvc-webapp\target\surefire-reports for the individual test results.&lt;/p&gt;





&lt;p&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] For more information, run with the -e flag&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] BUILD FAILED&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] Total time: 6 seconds&lt;br /&gt;
[INFO] Finished at: Sat Nov 21 14:23:06 CET 2009&lt;br /&gt;
[INFO] Final Memory: 10M/24M&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;/p&gt;


&lt;p&gt;Cordialement merzouk.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Une bonne couverture pour l'hiver - Fabian Piau</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/11/08/Ameliorer-la-couverture-du-code-avec-Emma#c134</link>
    <guid isPermaLink="false">urn:md5:7263adcc16bbdab4547812964a3726ed</guid>
    <pubDate>Mon, 09 Nov 2009 20:17:44 +0100</pubDate>
    <dc:creator>Fabian Piau</dc:creator>
    
    <description>Merci ;)
Essayer c'est l'adopter!
N'hésitez pas à faire part de vos remarques sur ce plugin ou si vous connaissez un équivalent meilleur.</description>
  </item>
      
    
    <item>
    <title>Une bonne couverture pour l'hiver - Denis Sanchez</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/11/08/Ameliorer-la-couverture-du-code-avec-Emma#c133</link>
    <guid isPermaLink="false">urn:md5:f49943ea6b1e33fd9d31ce68c35c2970</guid>
    <pubDate>Mon, 09 Nov 2009 10:16:02 +0100</pubDate>
    <dc:creator>Denis Sanchez</dc:creator>
    
    <description>&lt;p&gt;Merci pour ce retour, fort intéressant ;-)&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>
