Introduction
La libreria jdbc-utils è una collezione di classi riusabili
in 100% puro Java che potrebbe essere una valida alternativa al
DbUtils della
ASF, sviluppata con l'intento si
semplificare applicazioni che fanno uso frequente e ripetitivo delle API JDBC.
Lo sviluppo di applicazioni per DataBase è spesso macchinoso
e ripetitivo, l'utilizzo di una libreria che ne astrae le operazioni potrebbe
sicuramente apportare chiarezza nella (ri)lettura del codice.
Features
- Parametrizzazione degli statements SQL per mezzo di
proprietà della forma
${propertyname}; - Formattazione dei
java.sql.PreparedStatementper mezzo dijava.util.Mape nonjava.lang.Object[]; - Esecuzione trasparente di comandi
batch; - Gestione trasparente delle chiavi generate automaticamente dal
RDBMS a valle di
inserteupdate; - Utilizzo di una cache caricabile tramite
java.util.Properties; - Gestione delle chiusure degli
java.sql.Statemente deijava.sql.ResultSetnon a carico dello sviluppatore; - Utilizzo di
java.sql.DataSourceper la gestione di pull di connessioni.
Simple
Coinvolgendo solamente il classpath, l'installazione della libreria è semplicissima; lo è ancor di più utilizzare gli strumenti che fornisce, vedere la sezione Samples per credere!!!
Secure
jdbc-utils usa solamente statement
java.sql.PreparedStatement pertanto è
impossibile per un client modificare query SQL per mezzo di apostrofi ed altri
trucchetti del genere
Open Source
jdbc-utils è un progetto
Open Source, pertato
puù essere ridistibuito sotto determinate condizioni.
Vedere la pagina
Legal per maggiori informazioni
Status
jdbc-utils è in continua fase di testing, a breve (almeno si spera) potrà essere effettuato un primo rilascio definitivo.
jdbc-utils