General

General
Qu'est ce que gb-fwk ?
gb-fwk est un Framework générique développé par Grégory Borelli afin de répondre à des questions techniques. Il permet de sortir toute la logique technique d'un projet afin de la rendre réutilisable dans d'autres projets.
Que contient le gb-fwk ?
  • Des classes utilitaires - *Tools: gb-fwk contient beaucoup de classes Tools qui sont très simple d'utilisation. En effet, toutes les méthodes de ces classes sont statiques et peuvent être utilsé sans autre connaissance. Par exemple, GB_FileTools permet en une ligne d'écrire un fichier de copier le contenu d'un fichier dans une variable, ...
  • Des extensions Swing: permet d'ajouter des fonctionnalités au framework graphique Swing.
  • Des extensions GUI: permet de gérer des interfaces riches facilement. Exemple: arbre avec vue.
  • Des extensions XML: permet de gérer des fichiers ou des structures XML plus facilement que les classes de base.
  • La notion d'objet métier (Business Object): Permet de définir des objets métiers en se basant sur la sémantique des données. A partir des objets métiers, on peut utiliser des écrans génériques, de la persistence XML, et bien d'autres choses encore.
Qu'est ce qu'un objet métier ?
  • Un objet métier est un des concepts de base du gb-fwk.
  • Un objet métier n'est rien d'autre qu'une classe java qui représente des données (ex: une classe représentant une personne).
  • Un objet métier est définit par sa sémantique par un formalisme XML.