<?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:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Netapsys Blog - Java J2EE</title>
  <link>http://blog.netapsys.fr/index.php/</link>
  <atom:link href="http://blog.netapsys.fr/index.php/feed/category/Java/rss2" 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>Trucs &amp; Astuces : Librairie org.apache.poi</title>
    <link>http://blog.netapsys.fr/index.php/post/2012/01/16/%5BJAVA%5D-Trucs-Astuces-%3A-Librairie-org.apache.poi</link>
    <guid isPermaLink="false">urn:md5:93a4e69143b5c28045b3f14e2c8e37d6</guid>
    <pubDate>Mon, 06 Feb 2012 09:28:00 +0100</pubDate>
    <dc:creator>Mikaël Donikian</dc:creator>
        <category>Java J2EE</category>
        <category>apache</category><category>bureautique</category><category>CellStyle</category><category>DataValidation</category><category>documentation</category><category>DropDownList</category><category>Excel</category><category>export</category><category>figer un volet</category><category>java</category><category>Java</category><category>lecture seule</category><category>Office</category><category>POI</category><category>read only</category><category>spreadsheet</category><category>tableur</category><category>tutoriel</category><category>verrouiller</category><category>workbook</category><category>xls</category>    
    <description>&lt;p style=&quot;margin-top: 0; &quot;&gt;Dans cet article, je vais vous donner quelques astuces pour agrémenter la construction de votre export Excel.&lt;/p&gt;
&lt;p&gt;Comment générer un fichier Excel via JAVA en verrouillant certaines cellules ?&lt;/p&gt;
&lt;p&gt;Comment figer un volet avec POI ?&lt;/p&gt;
&lt;p&gt;Comment créer un menu déroulant (liste de valeurs ou Drop Down List) ?&lt;/p&gt;
&lt;p&gt;Un billet qui peut vous apporter quelques astuces et vous épargner quelques mauvaises surprises au moment de votre développement.&lt;/p&gt;
&lt;p&gt;Controverse sur l'utilisation de POI : Il est dit dans la littérature trouvée sur Internet que POI consomme jusqu'à deux fois plus de mémoire que la librairie Jexcel. A vous donc d'utiliser la librairie la plus adaptée à votre projet, sachant que POI est à mon avis plus complet &amp;nbsp;et gère aussi les documents Word et XML.&amp;nbsp;&lt;/p&gt;    &lt;p&gt;1)	Générer un fichier Excel et verrouiller certaines cellules
Dans Excel, il suffit de faire un clic droit sur une cellule puis aller dans format, protection et cocher la case « Verrouillée ». Les cellules que vous souhaitez laisser éditables ne doivent pas avoir la case « Verrouillée » cochée. Ensuite il faut verrouiller la feuille avec un mot de... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2012/01/16/%5BJAVA%5D-Trucs-Astuces-%3A-Librairie-org.apache.poi&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Trucs &amp;amp; Astuces : Librairie org.apache.poi&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2012/01/16/%5BJAVA%5D-Trucs-Astuces-%3A-Librairie-org.apache.poi#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2012/01/16/%5BJAVA%5D-Trucs-Astuces-%3A-Librairie-org.apache.poi#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/369</wfw:commentRss>
      </item>
    
  <item>
    <title>[Spring Security] Authentification par certificat</title>
    <link>http://blog.netapsys.fr/index.php/post/2012/01/23/%5BSpring-Security%5D-Authentification-par-certificat</link>
    <guid isPermaLink="false">urn:md5:d547100f6126b1a4bb908846e34b774b</guid>
    <pubDate>Mon, 23 Jan 2012 14:23:00 +0100</pubDate>
    <dc:creator>Cyril Ducrot</dc:creator>
        <category>Java J2EE</category>
        <category>Authentification</category><category>Certificat</category><category>Spring</category><category>Spring Security</category><category>Sécurité</category><category>X509</category>    
    <description>&lt;p style=&quot;margin-top: 0; &quot;&gt;&lt;img src=&quot;http://blog.netapsys.fr/public/images/Spring_Security/ssLogo.png&quot; alt=&quot;ssLogo&quot; style=&quot;margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; display: block; &quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Dans le cadre du projet sur lequel je travaille en ce moment j’ai dû mettre en place le framework Spring Security. Le niveau de sécurité élevé demandé par notre client nécessitait une authentification par certificat signé en SHA-256. Je vais donc vous expliquer comment mettre en place Spring Security sur un projet maven et comment configurer une authentification par certificat.&lt;/p&gt;
&lt;h2&gt;&lt;br /&gt;Présentation de Spring Security&lt;/h2&gt;
&lt;p&gt;Spring Security est un framework d’authentification et de contrôle d’accès.&lt;br /&gt;C’est est un sous-projet de Spring, il a été lancé en 2003 sous le nom d’Acegi Secuirty. En 2007 il sera renommé Spring Security. C’est l’un des projets les plus avancés de Spring.&lt;br /&gt;Liste des projets Spring&amp;nbsp;:&amp;nbsp;&lt;a href=&quot;http://www.springsource.org/projects&quot; hreflang=&quot;fr&quot;&gt;http://www.springsource.org/projects&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Deux concepts clés
L'authentification consiste à garantir que la personne connectée est bien celle qu'elle prétend être alors que les autorisations consistent à vérifier que la personne connectée a bien les permissions d'effectuer une action donnée ou d’accéder à une ressource.
Principe de fonctionnement : authentification par certificat

1.... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2012/01/23/%5BSpring-Security%5D-Authentification-par-certificat&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; [Spring Security] Authentification par certificat&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2012/01/23/%5BSpring-Security%5D-Authentification-par-certificat#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2012/01/23/%5BSpring-Security%5D-Authentification-par-certificat#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/374</wfw:commentRss>
      </item>
    
  <item>
    <title>L'apport du framework Spring</title>
    <link>http://blog.netapsys.fr/index.php/post/2012/01/02/Spring-et-son-apport</link>
    <guid isPermaLink="false">urn:md5:614e339ab78ceed1f446397b95b91ae8</guid>
    <pubDate>Mon, 23 Jan 2012 08:00:00 +0100</pubDate>
    <dc:creator>Abderrazek CHINE</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;L'objet de ce billet est d'expliciter l'apport du framework Spring dans nos développements.
&lt;br /&gt;
Les concepts de Spring IoC sont présentés accompagnés d'exemple pratique.
&lt;br /&gt;
L'idée est de partir des critères qualifiant un code de &quot;mauvais&quot; puis d'indiquer les moyens de le corriger ou le contourner.
&lt;br /&gt;
On s’appuie sur le framework Spring pour améliorer le code et ceci de manière non intrusive. &lt;br /&gt;
&lt;br /&gt;
Le concept central dans le framework Spring est: &lt;br /&gt;&quot;le cycle de vie d'un composant, son assemblage et la gestion de ses dépendances doivent se faire en dehors du composant lui-même&quot;&lt;br /&gt;
Il découle que le code de &quot;plomberie&quot; pour gérer les instances de classes (beans) ne sont plus à faire par le développeur.&lt;br /&gt;
Une connaissance sommaire de Spring facilite la lecture de ce billet.
&lt;br /&gt;
Dans l'exemple pratique de ce billet, on recourt aux annotations pour l'injection des dépendances entre les instances de classes (beans).&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;Question: Quels sont les critères d'un mauvais code?

De manière conceptuelle, les critères d'un mauvais code (ou mauvaise conception) sont au nombre de trois (retenons R.F.I ):


1- Un code Rigide
2- Un code Fragile
3- Un code Immobile


Un code rigide est un code qui est difficile de modifier car toute modification impacte toutes les parties... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2012/01/02/Spring-et-son-apport&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; L'apport du framework Spring&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2012/01/02/Spring-et-son-apport#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2012/01/02/Spring-et-son-apport#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/361</wfw:commentRss>
      </item>
    
  <item>
    <title>Eclipse: Rafraîchir automatiquement (Refresh automatically)</title>
    <link>http://blog.netapsys.fr/index.php/post/2012/01/05/Eclipse%3A-Rafra%C3%AEchir-automatiquement-%28Refresh-automtatically%29</link>
    <guid isPermaLink="false">urn:md5:7554c4f950bf31cc31fa12f9ba240293</guid>
    <pubDate>Thu, 05 Jan 2012 13:54:00 +0100</pubDate>
    <dc:creator>Abderrazek CHINE</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;On répond ici à la question, que tout développeur utilisant L'IDE Eclipse, aurait posé au moins une fois :&lt;br /&gt;
Peut-on rafraichir automatiquement sans incessamment appuyer sur la touche &quot;F5&quot; ou passer par le menu?&lt;br /&gt;
La réponse est oui.&lt;br /&gt;
Voici les détails.&lt;/p&gt;    &lt;p&gt;Dans Eclipse ( à partir de version 3.7) et c'est vrai aussi pour STS (Springsource Tool Suite) choisir dans le menu:


Window -&gt; Préférences -&gt; Général  -&gt; Workspace --&gt; Cocher les cases de Refresh.



La figure suivante pour Eclipse indigo:







La figure ci-après est une illustration pour STS :







Enjoy,... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2012/01/05/Eclipse%3A-Rafra%C3%AEchir-automatiquement-%28Refresh-automtatically%29&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Eclipse: Rafraîchir automatiquement (Refresh automatically)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2012/01/05/Eclipse%3A-Rafra%C3%AEchir-automatiquement-%28Refresh-automtatically%29#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2012/01/05/Eclipse%3A-Rafra%C3%AEchir-automatiquement-%28Refresh-automtatically%29#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/367</wfw:commentRss>
      </item>
    
  <item>
    <title>Spring MVC: Suppression du cache navigateur</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC%3A-Suppression-du-cache-navigateur</link>
    <guid isPermaLink="false">urn:md5:5c6597dd6c5245168c8d93452cea2c1a</guid>
    <pubDate>Fri, 30 Dec 2011 17:31:00 +0100</pubDate>
    <dc:creator>Thomas Strauss</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Voici une solution qui fonctionne systématiquement pour vos problème de cache navigateur avec Spring MVC&lt;/p&gt;    &lt;p&gt;Effectivement parfois l'utilisation des métadonnées suivantes dans le HEAD en suffise pas:


    &lt;meta http-equiv=&quot;Cache-Control&quot; content=&quot;no-cache&quot; /&gt; 
    &lt;meta http-equiv=&quot;Pragma&quot; content=&quot;no-cache&quot; /&gt; 
    &lt;meta http-equiv=&quot;Expires&quot; content=&quot;0&quot; /&gt;



Pour cela, il suffit d'ajouter à la configuration Spring MVC l'intercepteur suivant:... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC%3A-Suppression-du-cache-navigateur&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Spring MVC: Suppression du cache navigateur&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC%3A-Suppression-du-cache-navigateur#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC%3A-Suppression-du-cache-navigateur#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/359</wfw:commentRss>
      </item>
    
  <item>
    <title>Spring MVC - Formulaires et validations (par la norme JSR 303 - Bean Validation)</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC-Formulaire-et-validation</link>
    <guid isPermaLink="false">urn:md5:b6e27fa22da2be6f6004ac6989ce9e34</guid>
    <pubDate>Fri, 30 Dec 2011 10:32:00 +0100</pubDate>
    <dc:creator>Thomas Strauss</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Cette article traite des formulaires et de leurs validations dans Spring MVC.
Pour ce faire, nous allons continuer sur la base de l'exemple détaillé dans &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/22/Spring-MVC-avec-URL-REST&quot;&gt;mon article précédent&lt;/a&gt;&lt;br /&gt;
Les différentes étapes à suivre sont les suivantes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mise en place de formulaire&lt;/li&gt;
&lt;li&gt;Validation&lt;/li&gt;
&lt;/ul&gt;    &lt;p&gt;Mise en place de formulaire


L'utilisation de la taglib form de Spring pour la mise en place de formulaire permet de faire un mapping entre le formulaire HTML et le formulaire Java.
L'objet Java doit être contenu dans le Model sous la clef correspondant à l'attribut  &quot;modelAttribute&quot;. Ensuite, chaque balise du formulaire devra correspondre à un... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC-Formulaire-et-validation&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Spring MVC - Formulaires et validations (par la norme JSR 303 - Bean Validation)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC-Formulaire-et-validation#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/30/Spring-MVC-Formulaire-et-validation#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/358</wfw:commentRss>
      </item>
    
  <item>
    <title>Umlet, un outil UML open source léger et performant</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/23/Umlet%2C-un-outil-UML-open-source-l%C3%A9ger-et-performant</link>
    <guid isPermaLink="false">urn:md5:b3b7588aaf91c5c44ea0394d224325a5</guid>
    <pubDate>Fri, 23 Dec 2011 15:56:00 +0100</pubDate>
    <dc:creator>Samir Senouci</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Après avoir essayé plusieurs plugins UML pour Eclipse, mon choix s'est arrêté sur UMLet. Ce petit outil est léger et, contrairement à beaucoup de ses concurrents, bugue relativement peu. Il existe aussi une version stand alone que je n'ai pas testée.&lt;/p&gt;    &lt;p&gt;Installation du plugin

A ma connaissance, il n'existe pas d'update site pour ce plugin.
Pour l'installer, il faut télécharger le jar désiré à partir cette page et le placer dans le répertoire /ECLIPSE_HOME/dropins.


Utilisation du plugin

Pour créer un nouveau diagramme, il faut sélectionner Umlet diagram dans le wizard :


Les éléments... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/23/Umlet%2C-un-outil-UML-open-source-l%C3%A9ger-et-performant&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Umlet, un outil UML open source léger et performant&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/23/Umlet%2C-un-outil-UML-open-source-l%C3%A9ger-et-performant#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/23/Umlet%2C-un-outil-UML-open-source-l%C3%A9ger-et-performant#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/355</wfw:commentRss>
      </item>
    
  <item>
    <title>Spring MVC avec URL REST</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/22/Spring-MVC-avec-URL-REST</link>
    <guid isPermaLink="false">urn:md5:f4c2a80de6e3813ddd99b5f7838dea5e</guid>
    <pubDate>Thu, 22 Dec 2011 21:00:00 +0100</pubDate>
    <dc:creator>Thomas Strauss</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Ce post est un retour d'expérience sur le framework Spring MVC. En effet, cette année j'ai eu par 2 fois l'occasion de mettre en place ce framework web: la première fois dans le cadre d'une refonte technique d'un site internet grand publique qui s'appuyait sur des Servlets, la second pour une application &quot;from scratch&quot;.&lt;/p&gt;


&lt;p&gt;Après une courte présentation du framework, je m'attacherai à sa mise en place dans un projet Spring MVC en annotation avec des URL Rest: configuration Maven, web.xml, fichier de configuration Spring...&lt;/p&gt;    &lt;p&gt;Spring MVC est une implémentation innovante du patron MVC, offerte par Spring.


Spring MVC profite des avantages de l’injection de dépendances et offre, depuis la version 2.5, une intéressante flexibilité grâce aux annotations Java 5. Ce module permet dès lors de s’abstraire de l’API Servlet de Java EE, les informations souhaitées étant... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/22/Spring-MVC-avec-URL-REST&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Spring MVC avec URL REST&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/22/Spring-MVC-avec-URL-REST#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/22/Spring-MVC-avec-URL-REST#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/354</wfw:commentRss>
      </item>
    
  <item>
    <title>Tutorial Camel : intégration et première route</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/22/Tutorial-Camel-%3A-int%C3%A9gration-et-premi%C3%A8re-route</link>
    <guid isPermaLink="false">urn:md5:3e237738ba29cdea723d99bbcd25c50a</guid>
    <pubDate>Thu, 22 Dec 2011 14:51:00 +0100</pubDate>
    <dc:creator>Samir Senouci</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Nous allons voir ensemble comment intégrer le framework Camel au sein d'une application utilisant Maven et Spring. Puis, nous créerons une route qui prendra un message en entrée, le modifiera via un processeur Camel, et l'enverra sur une queue ActiveMQ. C'est parti&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;Versions utilisées

Voici les versions utilisées dans ce tutorial
Camel 2.7.0
Spring 3.0.5.RELEASE
Maven 3.0.2


Intégration du framework

Tout d'abord, il vous faut ajouter dans le pom.xml de votre application les dépendances suivantes :

&lt;!-- 1) Dépendances Camel --&gt;
   &lt;!-- Core du framework --&gt;
   &lt;dependency&gt;... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/22/Tutorial-Camel-%3A-int%C3%A9gration-et-premi%C3%A8re-route&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Tutorial Camel : intégration et première route&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/22/Tutorial-Camel-%3A-int%C3%A9gration-et-premi%C3%A8re-route#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/22/Tutorial-Camel-%3A-int%C3%A9gration-et-premi%C3%A8re-route#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/353</wfw:commentRss>
      </item>
    
  <item>
    <title>FAQ Spring</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/22/FAQ-Spring</link>
    <guid isPermaLink="false">urn:md5:63579f4a9967baf1c0a88d73c6c9508b</guid>
    <pubDate>Thu, 22 Dec 2011 11:01:00 +0100</pubDate>
    <dc:creator>Samir Senouci</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Ce billet a pour but de répondre à des problématiques &lt;strong&gt;simples&lt;/strong&gt; et &lt;strong&gt;récurrentes&lt;/strong&gt; que l'on peut rencontrer lorsque l'on utilise le framework Spring. N'hésitez pas à en poster d'autres, je les ajouterai à la liste.&lt;/p&gt;    &lt;p&gt;Comment déclarer un bean de type String ?
&lt;bean id=&quot;foo.string&quot; class=&quot;java.lang.String&quot;&gt;
   &lt;constructor-arg value=&quot;foo&quot;/&gt;
&lt;/bean&gt;



Comment déclarer une valeur d'enum ?
&lt;bean id=&quot;foo.enum.value&quot; class=&quot;foo.enum.FooEnum&quot; factory-method=&quot;valueOf&quot;&gt;
   &lt;constructor-arg&gt;
      &lt;value&gt;FOO&lt;/value&gt;
   &lt;/constructor-arg&gt;
&lt;/bean&gt;



Comment injecter... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/22/FAQ-Spring&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; FAQ Spring&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/22/FAQ-Spring#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/22/FAQ-Spring#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/350</wfw:commentRss>
      </item>
    
  <item>
    <title>Tutorial JSch : rediriger un port local vers un tunnel SSH</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/15/Tutorial-JSch-%3A-cr%C3%A9er-un-tunnel-SSH-par-redirection-de-port</link>
    <guid isPermaLink="false">urn:md5:b0440b746ce168296facc67cb6f8ad9c</guid>
    <pubDate>Thu, 15 Dec 2011 16:28:00 +0100</pubDate>
    <dc:creator>Samir Senouci</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Le but de ce petit tutorial est de créer un tunnel SSH et rediriger un port local non sécurisé vers celui-ci. Autrement dit, il vise à écrire en Java, et ce grâce au framework JSch, l'équivalent de la commande suivante :&lt;br /&gt;
&lt;br /&gt;
ssh -i &quot;/home/samir/.ssh/privateKey.key&quot; -f -N username@10.10.10.10 -L 8181:localhost:80
&lt;br /&gt;&lt;br /&gt;C'est parti&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;Versions utilisées

Voici les versions utilisées dans ce tutorial
JSch 0.1.45
Maven 3.0.2


Intégration du framework

Tout d'abord, il vous faut ajouter dans le pom.xml de votre application une dépendance àJSch :

&lt;dependency&gt;
	&lt;groupId&gt;com.jcraft&lt;/groupId&gt;
	&lt;artifactId&gt;jsch&lt;/artifactId&gt;
	&lt;version&gt;0.1.45&lt;/version&gt;
&lt;/dependency&gt;

Par souci de... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/15/Tutorial-JSch-%3A-cr%C3%A9er-un-tunnel-SSH-par-redirection-de-port&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Tutorial JSch : rediriger un port local vers un tunnel SSH&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/15/Tutorial-JSch-%3A-cr%C3%A9er-un-tunnel-SSH-par-redirection-de-port#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/15/Tutorial-JSch-%3A-cr%C3%A9er-un-tunnel-SSH-par-redirection-de-port#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/347</wfw:commentRss>
      </item>
    
  <item>
    <title>Tutorial Dozer : intégration et premiers mappings</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/12/13/Dozer-tutorial-%3A-int%C3%A9gration-Spring-et-premiers-mappings</link>
    <guid isPermaLink="false">urn:md5:5d908829e12527d69c25e17c032ff0fd</guid>
    <pubDate>Tue, 13 Dec 2011 12:45:00 +0100</pubDate>
    <dc:creator>Samir Senouci</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;Nous allons voir ensemble comment intégrer le framework Dozer au sein d'une application utilisant Maven et Spring et réaliser nos premiers mappings de classe. C'est parti&amp;nbsp;!&lt;/p&gt;    &lt;p&gt;Versions utilisées

Voici les versions utilisées dans ce tutorial
Dozer 5.3.1
Spring 3.0.5.RELEASE
Maven 3.0.2


Intégration du framework

Tout d'abord, il vous faut ajouter dans le pom.xml de votre application une dépendance àDozer :

&lt;dependency&gt;
	&lt;groupId&gt;net.sf.dozer&lt;/groupId&gt;
	&lt;artifactId&gt;dozer&lt;/artifactId&gt;
	&lt;version&gt;5.3.1&lt;/version&gt;... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/12/13/Dozer-tutorial-%3A-int%C3%A9gration-Spring-et-premiers-mappings&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Tutorial Dozer : intégration et premiers mappings&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/12/13/Dozer-tutorial-%3A-int%C3%A9gration-Spring-et-premiers-mappings#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/12/13/Dozer-tutorial-%3A-int%C3%A9gration-Spring-et-premiers-mappings#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/346</wfw:commentRss>
      </item>
    
  <item>
    <title>Hibernate OGM : bientôt un nouveau module dans le monde Hibernate ?</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/11/24/Hibernate-OGM-%3A-bient%C3%B4t-un-nouveau-module-dans-le-monde-Hibernate</link>
    <guid isPermaLink="false">urn:md5:bda9f92bc7a3c1f89a1bb3e4fd9b909d</guid>
    <pubDate>Thu, 24 Nov 2011 11:21:00 +0100</pubDate>
    <dc:creator>Céline Gilet</dc:creator>
        <category>Java J2EE</category>
            
    <description>    &lt;p&gt;Plus besoin de présenter les modules existants du monde Hibernate : Search, Validator, Shards et Envers. Mais un nouveau est apparu dans l'une des conférences de Devoxx animée par Emmanuel Bernard : il s'agit d'Hibernate OGM.


Dans les couloirs de Devoxx, tout le monde parle NoSQL et BigData : plusieurs conférences étaient proposées sur ce sujet... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/11/24/Hibernate-OGM-%3A-bient%C3%B4t-un-nouveau-module-dans-le-monde-Hibernate&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Hibernate OGM : bientôt un nouveau module dans le monde Hibernate ?&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/11/24/Hibernate-OGM-%3A-bient%C3%B4t-un-nouveau-module-dans-le-monde-Hibernate#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/11/24/Hibernate-OGM-%3A-bient%C3%B4t-un-nouveau-module-dans-le-monde-Hibernate#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/338</wfw:commentRss>
      </item>
    
  <item>
    <title>Spring 3.1 : ce que nous réserve la prochaine version</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/11/18/Spring-3.1-%3A-ce-que-nous-r%C3%A9serve-la-prochaine-version</link>
    <guid isPermaLink="false">urn:md5:eb2f809516cabfbd9ebae4f1a1693407</guid>
    <pubDate>Fri, 18 Nov 2011 14:45:00 +0100</pubDate>
    <dc:creator>Céline Gilet</dc:creator>
        <category>Java J2EE</category>
            
    <description>    &lt;p&gt;Dans la panoplie des conférences Devoxx 2011, les équipes de SpringSource ont présenté les nouveautés et améliorations de la future version 3.1, et nous donnent même en avant-première les perspectives à venir !


Parmi les grandes nouveautés de Spring 3.1 présentées lors de la conférence Devoxx, j'en retiens deux. La première concerne les outils... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/11/18/Spring-3.1-%3A-ce-que-nous-r%C3%A9serve-la-prochaine-version&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Spring 3.1 : ce que nous réserve la prochaine version&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/11/18/Spring-3.1-%3A-ce-que-nous-r%C3%A9serve-la-prochaine-version#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/11/18/Spring-3.1-%3A-ce-que-nous-r%C3%A9serve-la-prochaine-version#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/328</wfw:commentRss>
      </item>
    
  <item>
    <title>Encodage des fichiers de properties dans Eclipse</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/11/08/Encodage-des-fichiers-de-properties-dans-Eclipse</link>
    <guid isPermaLink="false">urn:md5:4934b72e2b73c06c95db85cafbf5da52</guid>
    <pubDate>Tue, 08 Nov 2011 15:29:00 +0100</pubDate>
    <dc:creator>Florence Souptes</dc:creator>
        <category>Java J2EE</category>
        <category>Eclipse</category><category>eclipse</category><category>encodage</category><category>properties</category>    
    <description>&lt;p&gt;Vous est-il déjà arrivé d'avoir des problèmes d'encodage sur des fichiers de properties Java alors que vous étiez persuadé d'avoir modifié les préférences d'Eclipse sur tout le Workspace&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Si cela est le cas, ce post devrait vous intéresser.&lt;/p&gt;    &lt;p&gt;Les fichiers de properties java ne contiennent pas l'information de l'encodage dudit fichier. Il n'y a aucun en-tête permettant de l'indiquer.
Contrairement aux fichiers html par exemple où l'on peut spécifier l'encodage dans la balise head comme suit :
&lt;meta content=&quot;text/html; charset=UTF-8&quot; http-equiv=&quot;Content-Type&quot;&gt;
Ou les fichiers xml :
&lt;?xml... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/11/08/Encodage-des-fichiers-de-properties-dans-Eclipse&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Encodage des fichiers de properties dans Eclipse&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/11/08/Encodage-des-fichiers-de-properties-dans-Eclipse#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/11/08/Encodage-des-fichiers-de-properties-dans-Eclipse#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/323</wfw:commentRss>
      </item>
    
  <item>
    <title>[JUG] Java EE &amp; CDI vs. Spring</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/10/13/%5BJUG%5D-Java-EE-CDI-vs.-Spring</link>
    <guid isPermaLink="false">urn:md5:a0a5767dcb051a2a7f5849cb0b18d0a5</guid>
    <pubDate>Fri, 14 Oct 2011 08:05:00 +0200</pubDate>
    <dc:creator>Fabian Piau</dc:creator>
        <category>Java J2EE</category>
        <category>cdi</category><category>hibernate</category><category>Java</category><category>java EE 6</category><category>spring</category>    
    <description>&lt;p&gt;Mercredi soir au JUG nantais, nous avons pu assister à la présentation &quot;Stateful is beautiful&quot; d'Antoine Sabot-Durand.&lt;/p&gt;


&lt;p&gt;Expert en Java EE depuis plusieurs années, Antoine nous a donné sa vision sur le paysage Java actuel, en particulier sur &lt;a href=&quot;http://download.oracle.com/javaee/6/tutorial/doc/&quot; hreflang=&quot;en&quot; title=&quot;Documentation officielle Java EE&quot;&gt;Java EE&lt;/a&gt; (Enterprise Edition) et l'alternative &lt;a href=&quot;http://www.springsource.org/&quot; hreflang=&quot;en&quot; title=&quot;Site officiel de Spring&quot;&gt;Spring&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;Spring est un conteneur dit léger qui permet d'obtenir une infrastructure similaire à celle d'un serveur d’application Java EE plus lourd. Si le premier ne connait que les beans stateless, le second connait aussi les beans stateful.


L'exemple d'un site e-commerce est souvent choisi pour expliquer concrètement ces deux notions.
Le panier sera... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/10/13/%5BJUG%5D-Java-EE-CDI-vs.-Spring&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; [JUG] Java EE &amp;amp; CDI vs. Spring&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/10/13/%5BJUG%5D-Java-EE-CDI-vs.-Spring#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/10/13/%5BJUG%5D-Java-EE-CDI-vs.-Spring#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/316</wfw:commentRss>
      </item>
    
  <item>
    <title>Les Web Servlet Filters et le cryptage -1ère partie</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/08/16/LesWeb-Servlet-Filters-et-le-cryptage</link>
    <guid isPermaLink="false">urn:md5:d059cac4b11c46b7b120ce2ab1f90ef2</guid>
    <pubDate>Fri, 19 Aug 2011 20:08:00 +0200</pubDate>
    <dc:creator>Abderrazek CHINE</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;L'objectif du billet est d'expliquer par des exemples concrets la notion de « &lt;strong&gt;Filter &lt;/strong&gt;» (ou Web Filter, en français Filtre).&lt;br /&gt;
Pour vraiment comprendre la notion de « Servlet Filter » il faudrait les voir en action sur des exemples réels.&lt;br /&gt;
C'est justement ce que nous présentons ci-dessous.&lt;br /&gt;
La première partie de ce billet monte une démo simple mais très utile car elle détaille la création d'une « Servlet Filter » qui transforme la requête HTTP POST en simulant le cryptage du mot de passe.&lt;/p&gt;


&lt;p&gt;Aucun pré-requis n'est exigé pour cette partie.&lt;/p&gt;


&lt;p&gt;Dans la seconde partie, la démo s'intéresse à l'intégration du « Filter » à une application Web existante
basée sur spring-security 2.x. Plus précisément, la « Servlet Filter » agit sur les « Filtres » de spring-security.
&lt;br /&gt;
Cette seconde partie, d'un niveau très avancé, est réservée à ceux connaissant parfaitement spring et spring-security.
&lt;br /&gt;
Ce qui est commun entre les deux parties est que nous partons d'une application Web &lt;strong&gt;existante&lt;/strong&gt; et nous ajoutons les transformations utiles avec le filtre sans modifier le code java/jsp. Seul le fichier descripteur «&amp;nbsp;web.xml&amp;nbsp;» sera mis à jour.
&lt;br /&gt;
NOTE. Les dépendances nécessaires seront indiquées.&lt;/p&gt;    &lt;p&gt;Commençons par répondre aux questions fondamentales suivantes.


Question1. C'est quoi une servlet Filter?


Les spécifications Servlet v2.3 introduit un nouvel composant nommé «Servlet Filter» qui permet d'intercepter dynamiquement les requêtes et les réponses des méthodes HTTP Get/Post afin de les transformer (pré ou post-traitement).
La... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/08/16/LesWeb-Servlet-Filters-et-le-cryptage&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Les Web Servlet Filters et le cryptage -1ère partie&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/08/16/LesWeb-Servlet-Filters-et-le-cryptage#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/08/16/LesWeb-Servlet-Filters-et-le-cryptage#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/289</wfw:commentRss>
      </item>
    
  <item>
    <title>Authentification forte par certificats et transfert de certificats de Apache vers Tomcat.</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/07/19/Authentification-forte-par-certificats-et-transfert-de-certificats-de-Apache-vers-Tomcat.</link>
    <guid isPermaLink="false">urn:md5:a1c7690622f3dfa9cf544e182d1b971b</guid>
    <pubDate>Tue, 19 Jul 2011 14:23:00 +0200</pubDate>
    <dc:creator>Sébastien LEBRETON</dc:creator>
        <category>Java J2EE</category>
        <category>ajp</category><category>apache</category><category>certificats</category><category>crt</category><category>der</category><category>https</category><category>Java</category><category>pem</category><category>pkcs</category><category>rsa</category><category>ssl</category><category>tls</category><category>tomcat</category>    
    <description>&lt;p&gt;Pour certaines applications sensibles, on préfère utiliser un système d’authentification forte par certificats, plutôt que des couples login/mot de passe. C’est de plus en plus le cas avec certaines applications Web ou encore des WebServices devenant des points d’entrées critiques dans le SI des clients.&lt;/p&gt;


&lt;p&gt;Le principe de l’authentification forte est un principe de vérification mutuelle, le client à la connexion va vérifier le certificat présenté par le serveur (notamment l’autorité de certification qui signe les certificats)  et inversement le serveur va vérifier que le certificat du client est valide et autorisé.&lt;/p&gt;    &lt;p&gt;Dans ce système on utilise des magasins pour stocker les clefs:

Les keystores stockent les clefs privées destinées à chiffrer les informations avant émission.
Les truststores stockent les clefs publiques destinées à identifier les interlocuteurs puis à déchiffrer leurs messages.



Générons un certificat pour notre autorité de certification... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/07/19/Authentification-forte-par-certificats-et-transfert-de-certificats-de-Apache-vers-Tomcat.&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Authentification forte par certificats et transfert de certificats de Apache vers Tomcat.&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Le duo Spring et Scala  en 20 minutes</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/06/24/Le-duo-Spring-et-Scala-en-20-minutes</link>
    <guid isPermaLink="false">urn:md5:264a31dca6bd15cc4709b349e1507db5</guid>
    <pubDate>Fri, 24 Jun 2011 06:58:00 +0200</pubDate>
    <dc:creator>Abderrazek CHINE</dc:creator>
        <category>Java J2EE</category>
            
    <description>&lt;p&gt;&lt;br /&gt;
Réunir le duo &quot;Scala&quot; et &quot;Spring&quot; dans une démo est une belle entreprise.&lt;br /&gt;Combiner le meilleur des deux rapidement est une expérience excitante!:)&lt;br /&gt;
A Netapsys, Spring est bien présent dans tous les projets J2EE.&lt;br /&gt;
Scala aura-t-il le même sort? Ce qui est sûr, Scala a tous les atouts pour.&lt;br /&gt;
&lt;br /&gt;
Sur le net, bien que ce sujet est peu abordé mais vous trouvez &lt;a href=&quot;http://www.infoq.com/articles/scala_and_spring&quot;&gt;ici&lt;/a&gt; un article intéressant sur ce thème.&lt;br /&gt;
Ce billet vous présente une démo qui montre comment, en 20 minutes, réaliser cette expérience (magique :)).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La démo reprend l'exemple d'envoi de mail (voir &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/06/20/En-java%2C-comment-tester-en-simulant-l-envoi-%28en-masse%29-de-mail&quot;&gt;ici&lt;/a&gt;) que je recommande sa lecture :).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Passons aux choses pratiques...
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;Prérequis: 
Ajouter au projet scala créé sous eclipse les dépendances :

spring-2.5.6.jar, spring-test-2.5.6.jar,  jsr250-api-1.0.jar, 
mail-1.2.4.jar, activation-1.1.jar, 
Junit-4.4.jar, commons-loggings-1.1.1.jar.



NOTE. Les numéros de versions sont données à titre indicative.
Je recommande JUnit-4.4 afin d'éviter un bug connu dans la... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/06/24/Le-duo-Spring-et-Scala-en-20-minutes&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Le duo Spring et Scala  en 20 minutes&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/06/24/Le-duo-Spring-et-Scala-en-20-minutes#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/06/24/Le-duo-Spring-et-Scala-en-20-minutes#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/278</wfw:commentRss>
      </item>
    
  <item>
    <title>Sécurité des données ? Elémentaire mon cher Java !</title>
    <link>http://blog.netapsys.fr/index.php/post/2011/06/23/S%C3%A9curit%C3%A9-des-donn%C3%A9es-El%C3%A9mentaire-mon-cher-Java-%21</link>
    <guid isPermaLink="false">urn:md5:98c812a7a228e1857b925639b2b821f9</guid>
    <pubDate>Thu, 23 Jun 2011 08:50:00 +0200</pubDate>
    <dc:creator>Pierre-Yves Baloche</dc:creator>
        <category>Java J2EE</category>
        <category>chiffrement</category><category>coffre-fort</category><category>empreinte</category><category>java</category><category>sécurité</category>    
    <description>&lt;p&gt;Lors de l'introduction de la gestion de la sécurité en Java, les solutions se déclinaient sous forme d'extensions aux noms plus ou moins sympathique comme JAAS, JSSE et JCE, qu'il fallait  venir rajouter dans ses applications. Et encore, suivant les régions, toutes n'étaient malheureusement pas disponibles.&lt;/p&gt;


&lt;p&gt;Heureusement ce n'est plus que de l'histoire ancienne car désormais, Java propose en standard  tous les outils qu'il vous faut pour sécuriser facilement vos données. Intéressons nous en particulier à deux aspects&amp;nbsp;: La génération d'empreinte de fichier et le chiffrement de ces derniers.&lt;/p&gt;    &lt;p&gt;Génération d'empreinte


La génération d'empreinte numérique permet de garantir l'intégrité d'un fichier. Vous les rencontrez lorsque vous téléchargez par exemple des artefacts via Maven : en effet toute récupération de données, par exemple la librairie spring-core-3.0.2.RELEASE.jar, donnera lieu au téléchargement d'une empreinte... &lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2011/06/23/S%C3%A9curit%C3%A9-des-donn%C3%A9es-El%C3%A9mentaire-mon-cher-Java-%21&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Sécurité des données ? Elémentaire mon cher Java !&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2011/06/23/S%C3%A9curit%C3%A9-des-donn%C3%A9es-El%C3%A9mentaire-mon-cher-Java-%21#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2011/06/23/S%C3%A9curit%C3%A9-des-donn%C3%A9es-El%C3%A9mentaire-mon-cher-Java-%21#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/atom/comments/277</wfw:commentRss>
      </item>
    
</channel>
</rss>
