SQL Kit de construction vise à fournir un motif de Builder simple et approche basée sur le modèle Factory pour générer DML (Data Manipulation Language) SQL pour tous les systèmes SGBDR populaires. & Nbsp; les constructeurs Inclus sont SelectBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder. Il est le poids beaucoup plus léger que l'un des outils ORM disponible, et est 100% Java, aucune autre langue de configuration spéciale ou une requête langue à apprendre.
Ce code a été utilisé de production depuis sa première incarnation vers 2001. On y trouve aussi un objet de base de données de façade motifs qui encapsule un objet de source de données. Ceci permet d'obtenir un cadre d'exécution pour les résultats des objets de transaction qui comprend Builder simplifié et la gestion des lots ainsi que la possibilité de gérer de manière transparente les exceptions SQL d'une manière par défaut. L'objet de base de données fournit également une approche simple orienté objet via wrappers autour des métadonnées de base de données.
Il n'y a pas de DDL (Data Definition Language) constructeurs. Cette bibliothèque vise à créer runtime SQL dynamique facile. Le DDL pour les différentes bases de données est tellement varié que d'essayer de faire abstraction dehors pour un cadre unique de génération serait contre-productive. Il n'y a pas de plans pour répondre DDL tout moment dans l'avenir.
commentaires de développeurs
Ceci est un projet très actif, revenez souvent que je travaille soit sur le code / javadoc ou de la documentation wiki sur une base quotidienne
Ce qui est nouveau dans cette version:.
- Le référentiel de code a été déplacé à github.
- Le système de construction a été changé pour Maven 3.
- Les artefacts ont été déplacés vers Maven Central.
Quoi de neuf dans la version 2009-01-23:
- Cette version corrige un bogue dans le AbstractDeleteBuilder opposer où il n'a pas substituer la méthode toString () correctement.
Commentaires non trouvées