Plaquette

 

  Présentation du logiciel
  Environnement technique
  Clients
  White paper

Composants

Nouveautés
Contrat de licence
Téléchargement
Comment acheter ?
Support
 

PRESENTATION

JDX fournit une solution très efficace à un besoin commun chez les développeurs d'applications, à savoir la persistance transactionnelle des objets Java dans les bases de données relationnelles.

Les applications vont et viennent, mais les informations sur les objets nécessitent d'être enregistrées sur un support permanent, de sorte que ces informations soient disponibles dès lors qu'une application existante ou nouvelle en a besoin.

JDX fournit une interface orientée objet permettant de stocker et de rechercher des objets Java utilisant des bases de données relationnelles. JDX fait appel au standard JDBC pour dialoguer avec les objets, mais les développeurs d'applications sont affranchis du problème lié à l'utilisation de deux modèles de programmation différents (à savoir développement orienté objet Java et développement en SQL relationnel).

Dans la majorité des cas, JDX permet d'économiser de 30 à 50% du coût de développement des applications Java en automatisant la tâche longue et fastidieuse du mapping des objets relationnels. Avec JDX, les développeurs d'applications peuvent alors concentrer leurs efforts sur la logique de l'application, plutôt que de perdre du temps à écrire et maintenir du code SQL pour la persistance d'objets.

JDX ne modifie pas les fichiers sources des applications : tout mapping d'objets relationnels se fait dans une couche séparée. En conséquence l'application devient une donnée indépendante parce que la même application peut fonctionner avec différentes bases de données sans aucune modification. En fait, les spécifications peuvent être partagées entre des applications indépendantes, ce qui évite la prolifération inutile du code lié au mapping des objets relationnels.

Ecrit en 100% Pure Java, JDX apporte au développeur Java une solution de productivité pour le mapping d'objets relationnels, lui évitant ainsi les erreurs liés à l'utilisation de deux modèles de programmation, en réduisant considérablement la taille des programmes, et en facilitant les tâches de maintenance.

JDX inclut JDXClassic, JDXServer et JDXStudio.

Pour voir les étapes de développement d'une application Java utilisant JDX...

 

 
JDX et J-Database Exchange sont des marques déposées de Software Tree, Inc. Les autres marques citées sont des marques ou des marques déposées de leurs propriétaires respectifs.