Boudoir Java Library
Boudoir
La libraria Boudoir è un mini framework realizzato in Java a scopo didattico, ma può essere usato anche come libreria d'appoggio per sviluppare applicazioni Java professionali. La libreria è stata sviluppata sulla piattaforma Java 1.6 e successive.
La libreria è già pronta per gestire la connessione al database Oracle, PostegreSQL e MySQL e include tutti i drivers
necessari. Per collegare la libreria ad un altro database è necessario:
1) Modificare la classe adriani.boudoir.db.Database
2) Includere i drivers JDBC appropriati all'interno della directory lib
nell'ambiente di deploy
3) Specificare le opportune stringhe di connessione al database all'interno del file bd_config.properties
Il file ZIP scaricabile contiene:
build.xml
di Ant per il processo di build
Scopo principale della libreria è quello di offrire un'alternativa leggera ai framework tradizionali e
più diffusi, quali ad esempio Spring, Hibernate, Struts ecc. Ovviamente, trattandosi di un progetto amatoriale,
la libreria Boudoir non è confrontabile con un framework professionale, soprattutto nel caso di applicazioni
Enterprise di grandi dimensioni che richiedono alta flessibilità, scalabilità e aderenza
alle principali specifiche della diverse tecnologie Java. L'uso della libreria potrebbe risultare vantaggioso in
progetti di piccole dimensioni, ad esempio la dove è necessario realizzare un'applicazione in pochi giorni
che debba svolgere solo operazioni elementari, quali appunto la connessione ad un database, la scrittura di file
di log e l'analisi delle performances complessive.
La versione attuale della libreria Boudoir offre le seguenti funzionalità:
SystemLogger
)SimpleClient
)JDBCConnectionPool
)MockConnectionPool
)ErrorMessage
)GeneralAnalyzer
)service.benchmark
)