jeudi 27 février 2014

Atelier Maven / TopLink


Maven :

Le but de notre atelier est de donner une vue générale sur l'utilisation de Maven et principalement  la gestion des dependences et le fichier POM.

  1. Est-ce que vous passez trop de temps à maintenir des scripts de build complexes pour vos projets 
  2. Java ? Avez-vous à réinventer ou à réapprendre un nouvel ensemble de cible de build pour chaque nouveau projet ?
  3. Est-ce que vous finissez avec un grand nombre de dépendances inutiles et ne savez jamais réellement quels sont les JARs dont vous avez besoin ? 

      >>>>> Si c'est le cas, Maven  pourrait être la réponse à vos problèmes. 

Maven est un outil open-source de build pour les projets Java très populaire, conçu pour supprimer les tâches difficiles du processus de build. Maven utilise une approche déclarative, où le contenu et la structure du projet sont décrits, plutôt qu'une approche par tâche utilisée par exemple par Ant ou les fichiers make traditionnels. Cela aide à mettre en place des standards de développements au niveau d'une société et réduit le temps nécessaire pour écrire et maintenir les scripts de build.

TopLink : 

TopLink est une des implémentation de l'API JPA.
En effet toplink est un framework qui permet de mapper les classes java en base de données relationnelle,comme les framework de persistence tel que : hibernate,hibatise,....
TopLink Essentials est la version open source du produit d'Oracle. 

Pour plus de détails cliquez sur le lien de l'atelier.

Lien vers la présentation et les TPs Maven et TopLink.