SQL Stavebnice si klade za cíl poskytnout jednoduchý Builder vzor a přístupu založeného Factory vzor pro generování DML (Data Manipulation Language) SQL pro všechny populární RDBMS systémů. & Nbsp; Zahrnuty jsou stavitelé SelectBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder. Je mnohem lehčí, než kterýkoli z ORM nástrojů k dispozici, a je 100% Java, žádný jiný speciální konfigurace jazyk nebo dotaz jazyk učit.
Tento kód byl v použití výrobních od jeho první inkarnaci kolem roku 2001. Součástí je také fasáda vzorované Database objekt, který obtéká zdroj dat objektu. To poskytuje rámec pro spuštění výsledky stavitele objektů, které zahrnuje zjednodušený transakce a správu dávkové, jakož i schopnost transparentně zpracovat sql výjimky ve výchozím způsobem. Objekt Database také poskytuje jednoduchý objektově orientovaný přístup přes obalů kolem metadata databáze.
Nejsou žádné DDL (Data Definition Language) stavitelé. Tato knihovna je zaměřen na vytvoření runtime dynamické sql snadné. DDL pro různé databáze je tak rozmanitá, že se snaží, aby abstraktní ji do rámce jediné generace by bylo kontraproduktivní. Neexistují žádné plány, které řeší DDL kdykoliv v budoucnu.
Vývojářské komentáře
To je velmi aktivní projekt, často vracet, když jsem pracovat buď kódu / javadoc nebo wiki dokumentace na denní bázi
Co je nového v této verzi:.
- Kód úložiště byl přesunut na GitHubu.
- build systém byl změněn na Maven 3.
- Artefakty byly přesunuty do Maven Central.
Co je nového ve verzi 2009-01-23:
- Tato verze opravuje chybu v AbstractDeleteBuilder objekt, kde to nebylo přepsat metodu toString () správně.
Komentáře nebyl nalezen