SQL Construction Kit célja, hogy egy egyszerű Builder minta és Factory minta alapú megközelítés generáló DML (Data Manipulation Language) SQL az összes népszerű RDBMS rendszerek. & Nbsp; tartalmazza építők vannak SelectBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder. Sokkal könnyebbek, mint bármelyik ORM rendelkezésre álló eszközöket, és 100% -ban Java, nincs más speciális konfigurációs nyelv vagy lekérdezés nyelvet tanulni.
Ez a kód már éles használat óta első inkarnációja körül 2001 Ugyancsak tartalmazza a homlokzati mintás Database objektumot, amely becsomagolja a Datasource objektumot. Ez ad végrehajtási keretrendszeréről az eredményeket a Builder objektumok, amely magában foglalja az egyszerűsített tranzakciós és kötegelt menedzsment, valamint a képesség, hogy átláthatóan kezelni sql kivételek alapértelmezett módon. Az adatbázis-objektum is egy egyszerű objektum-orientált megközelítés révén burkoló- az adatbázis metaadatokat.
Nincsenek DDL (Data Definition Language) építők. Ez a könyvtár létrehozása a célja futásidejű dinamikus sql könnyű. A DDL a különböző adatbázisok annyira változatos, hogy megpróbálja elvont ki, hogy egyetlen generáció keret lenne kontraproduktív. Nincsenek tervek kezelése DDL bármikor a jövőben.
Fejlesztői megjegyzések
Ez egy nagyon aktív projekt, gyere vissza gyakran dolgozom vagy a kód / Javadoc vagy wiki dokumentációt napi rendszerességgel.
Mi az új ebben a kiadásban:
- A repository-ben költözött GitHub.
- A build rendszer változott Maven 3.
- leleteket is költözött Maven Central.
Mi az új verzióban 2009-01-23:
- Ez a kiadás javít egy hibát a AbstractDeleteBuilder objektum, ahol nem felülírja a toString () metódus megfelelően.
Hozzászólás nem található