SQL Construction Kit som mål å gi en enkel Builder mønster og Factory mønster basert tilnærming til å generere DML (Data Manipulation Language) SQL for alle de populære RDBMS systemer. & Nbsp; Inkludert utbyggere er SelectBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder. Det er mye lettere enn noen av ORM verktøy tilgjengelig, og er 100% Java, ingen annen spesiell konfigurasjon språk eller spørrespråk å lære.
Denne koden har vært i bruk i produksjon siden sin første inkarnasjon rundt 2001. Også inkludert er en Fasade mønstret Database objekt som brytes Datasource objekt. Dette gir en henrettelse rammeverk for resultatene av Byggmester gjenstander som inkluderer forenklet transaksjonen og batchstyring samt evnen til transparent håndtere sql unntak i standard måte. Database objektet gir også en enkel objektorientert tilnærming via pakke rundt databasen metadata.
Det er ingen DDL (Data Definition Language) utbyggere. Dette biblioteket er rettet mot å skape runtime dynamisk sql enkelt. DDL for de ulike databasene er så variert at du prøver å abstrahere den ut til en enkelt generasjon rammeverk ville være mot produktive. Det er ingen planer om å ta DDL helst i fremtiden.
Utvikler kommentarer
Dette er et veldig aktivt prosjekt, komme tilbake ofte som jeg jobber på enten kode / javadoc eller wiki dokumentasjon på daglig basis
Hva er nytt i denne utgaven.
- Koden depotet ble flyttet til github.
- Den bygger systemet ble endret til Maven 3.
- Artifacts ble flyttet til Maven Central.
Hva er nytt i versjon 2009-01-23:
- Denne versjonen fikser en bug i AbstractDeleteBuilder objekt der det ikke overstyre toString () metode riktig.
Kommentarer ikke funnet