Netapsys Blog

Aller au contenu | Aller au menu | Aller à la recherche

Générer le diagramme de séquence de votre application

Nous allons voir l'utilisation, avec tomcat, de jtracert, outil géré par Google permettant de générer le diagramme de séquence d'une application Java, en fonction de votre navigation sur celle-ci.

Lire la suite...

Une bonne couverture pour l'hiver

Améliorer la couverture du code avec Emma

Dans cet article, je vous présente le plug-in EclEmma (contraction d'Eclipse et d'Emma), Emma est un analyseur de code Java open-source qui détermine la couverture du code. EclEmma est bien évidemment son portage sous Eclipse.

Après l'avoir utilisé pendant quelques semaines, j'avoue me demander comment j'ai pu faire sans avant.

Lire la suite...

Optimiser Tomcat : installation de Apache Tomcat Native

Le message suivant vous intrigue peut-être à chaque démarrage de tomcat :

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: …

Je vais vous présenter la procédure à suivre pour installer cette fameuse librairie native tomcat. Cette librairie permet d'améliorer les performances globales du serveur WEB (meilleure génération des identifiants de session, entrées/sorties fichier …).

Lire la suite...

Tests JUnit4 combiné avec Spring et Spring MVC en mode transactionnel

Le titre de ce billet montre bien l'étendue des thèmes variés qui seront traités. Il a pour objectif d'illustrer, à l'aide d'un exemple assez complet et proche des cas réels, la mise en place des tests, en mode transactionnel, pour les différentes couches applicatives. Ainsi les vraies difficultés rencontrées par les développeurs seront évoquées.
Le billet traite JUnit4 enrichi avec les annotations de Spring 2.5+ et ses lanceurs pour exécuter facilement les tests. Des illustrations en mode transactionnel vous sont proposées à la fin de ce billet.
Le framework JUnit est l'oeuvre conjointe de Kent Beck (créateur de XP) et Erich Gamma (auteur des Design Patterns).
Avec la version 4, JUnit tente de rattraper son retard sur Testng tout en gardant la compatibilité avec JUnit3x ainsi qu'une parfaite intégration aux éditeurs Eclipse, Netbeans, ...
Avec les lanceurs de spring, les tests deviennent plus attrayants. Spring encourage ainsi à adopter l'approche TDD "Test Driven Design" ou "Test-First Developpment".
Notez que le jdk5+ est nécessaire pour certaines parties de code Java. Les commentaires dans le code java le mentionnent au bon endroit.

Lire la suite...

[Retour sur la conférence] Java / .NET : Qui dominera le marché dans 10 ans ?

Le 22 janvier dernier s'est déroulée une conférence sur le thème Java VS .NET. Plusieurs intervenants étaient présents dont SODIFRANCE, ACCENTURE et bien entendu NETAPSYS.

Petit retour sur la soirée !

Lire la suite...

Présentation de DynamicJasper

Cette API open source est une surcouche de jasper report supportée, entre autres, par struts2, webwork et grails.

Elle permet de réaliser un rapport simple en quelques minutes, car son but est de cacher la complexité de jasper report et de se passer du designer Ireport qui n'est pas toujours très intuitif.

Lire la suite...

Evènement Open-source au NANTES JUG : Jeudi 12 Mars a 19h a l'Ecole des Mines de Nantes.

logo_jug

Le JUG de Nantes est heureux de recevoir Alexis Moussine-Pouchkine qui présentera les nouveautés de la plateforme Java Enterprise Edition 6 (JavaEE 6) sur GlassFish v3.

Alexis Moussine-Pouchkine aime le bon vin et les architectures Java. Chez Sun Microsystems, il tient le rôle d'ambassadeur du projet Iibre GlassFish, un serveur d'application Java EE de nouvelle génération.

Lire la suite...

Soirée OpenSource chez Sun le mercredi 14 janvier

Sun Microsystems s'est récemment rapproché du monde de l'open source par l'ouverture complète de Java, ainsi que par le rachat du système de base de données open source MySQL.

Afin de réunir des acteurs de l'open source en France, Sun a donc organisé une soirée dans ses locaux le 14 janvier. Elle était animée par Simon Phipps, en charge de l'open source chez Sun, mais rassemblait également les responsables des clubs d'utilisateurs de Java (Paris JUG), MySQL (leMug), OpenSolaris (GUSES) ainsi que la communauté OSS Get-Together Paris.

Lire la suite...

Paris JUG : soirée de présentation de Java EE 6 le mardi 13 janvier

Le thème de la première réunion de l'année du JUG parisien était Java EE 6. Antonio Goncalves, co-fondateur du JUG, a présenté les nouveautés apportés à Java Enterprise Edition en tant que membre du JCP, le Java Community Process. Il s'agit du groupe chargé de définir les spécifications de Java dans son ensemble. La première version de Java EE (en 1999) comportait 10 spécifications, la version 6 qui sortira en mai ou juin 2009 en comporte 28.

Lire la suite...

Java / .Net : qui dominera le marché dans 10 ans ?

Question ambitieuse... c'est le thème de la conférence qui aura lieu à l'Epitech le 22 janvier 2009 à 18h00.

Cette manifestation, dédiée aux étudiants de l'Epitech, sera animée par 3 sociétés : Sodifrance, Accenture et Netapsys. Sébastien Hébert, consultant Netapsys, y présentera sa vision en 4 points :

  • Quelques rappels sur l'historique des 2 plateformes, les avantages et les inconvénients de chacune
  • Java OR .NET : légitimité de la question ?
  • Pourquoi pas : Java AND .NET ?
  • Et quid des autres technologies d'ici 10 ans ?


Cette intervention sera l'occasion de revenir sur l'évolution stratégique actuelle et à venir des 2 plateformes et, de façon plus générale, sur l'évolution des systèmes d'information et la nécessaire interopérabilité des technologies.

A suivre à l'issue de cette conférence : un post de Sébastien sur le fond du sujet !

- page 1 de 3