Développer un batch Java avec EasyBatch en moins de 5 minutes,
Un tutoriel de Mahmoud Ben Hassine

Le , par benassi

0PARTAGES

1  0 
Bonjour,

Je vous propose un tutoriel Java sur la découverte du framework Easy Batch.

Vous trouverez l'article à cette adresse : http://benassi.developpez.com/tutori...tch-5-minutes/

Profitez de cette discussion pour laisser vos commentaires.

Cdt,
Mahmoud

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de yimson
Membre éclairé https://www.developpez.com
Le 11/06/2014 à 10:41
Bonjour,

Merci pour ce brillant article, qui présente Easy Batch avec tous ses avantages et meme ses faiblesses.

A mon avis, en fonction de la charge de la logique métier, Easy Batch, ne nous épargenrait réellement pas du code et de plus, s'il arrive qu'une erreur est détectée par exemple dans le parsing du fichier plat, comment Easy Batch se comportera? Une autre question, Est ce que Easy Batch n'est optimal que pour le traitement des fichiers plats ? sinon quel autre type de batchs peuvent être mis en place en utilisant Easy Batch?

En effet, je ne vois pas trop
0  0 
Avatar de Khaled.Noordin
Membre confirmé https://www.developpez.com
Le 11/06/2014 à 13:11
Salut Mahmoud, merci pour ce contenu.
0  0 
Avatar de yimson
Membre éclairé https://www.developpez.com
Le 11/06/2014 à 15:09
Mahmoud,
STP, pourrais tu mettre également à notre disposition le .jar de EasyBatch, je n'arrive pas à télécharger cela.
D'avance Merci.
0  0 
Avatar de benassi
Membre actif https://www.developpez.com
Le 11/06/2014 à 20:17
Bonjour Khaled,

Merci pour ton retour!

Cdt,
Mahmoud
0  0 
Avatar de benassi
Membre actif https://www.developpez.com
Le 11/06/2014 à 20:42
Bonjour Gaël,

Merci pour tes retours! Je vais essayer de te répondre dans l'ordre :

- S'il y a une erreur de parsing dans le fichier en entrée, Easy Batch va ignorer la ligne en mettant la cause du rejet dans les logs (le workflow utilisé en interne est expliqué ici).

- Avec Easy Batch, on peut traiter n'importe quelle source de données et pas que des données textuelles (voir faq n°2 ici). Par exemple, on peut s'amuser à compresser des images en Java avec Easy Batch

- Le framework est générique, on peut implémenter toute sorte d'application traitant des données en masse. Plus généralement, on peut faire de l'ETL en Java de façon simple et rapide (tu trouveras un exemple type dans ce tuto)

- Tu peux télécharger le jar du core ici (Le lien est sur "version" en haut à droite du site). Par contre, Easy Batch est construit de façon modulaire, en fonction de tes besoins (xml, fichiers plats, bdd, etc) tu vas devoir télécharger d'autres jars. Le mieux c'est d'utiliser la dépendance maven qui t'intéresse comme c'est le cas dans les sources en PJ dans cet article.

Voilà, si tu as d'autres questions n'hésites pas.
Cordialement,
Mahmoud
2  0 
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -

Partenaire : Hébergement Web