Seleziona la tua lingua

Pagina iniziale arrow-right ... arrow-right Strumenti di sviluppo arrow-right JDBI

Abbiamo compilato una lista di 3 alternative gratuite e a pagamento a JDBI. I principali concorrenti includono NHibernate .NET, Hibernate. Inoltre, gli utenti fanno anche confronti tra JDBI e Fénix Framework. Puoi anche dare un'occhiata ad altre opzioni simili qui: Strumenti di sviluppo.


NHibernate è un mapper relazionale di oggetti maturo e open source per il framework .NET.

Hibernate
Free Open Source

Sospendi un progetto open source di framework di persistenza Java.

Un framework per lo sviluppo di applicazioni enterprise che richiedono transazioni, persistenza e un ricco ...

JDBI è una libreria di convenienza SQL per Java.

JDBI Piattaforme

tick-square Linux
tick-square Mac
tick-square Windows

JDBI Panoramica

JDBI è una libreria di convenienza SQL per Java. Tenta di esporre l'accesso al database relazionale in Java idiommatico, usando raccolte, bean e così via, mantenendo lo stesso livello di dettaglio di JDBC. Espone due diverse API di stile, uno stile fluente e uno stile di oggetto sql.

Il tipo DBI è analogo a una DataSource JDBC e di solito verrà costruito passando una DataSource JDBC. Esistono costruttori alternativi che accettano URL e credenziali JDBC e altri mezzi. Dall'istanza DBI si ottengono istanze di handle. Un handle rappresenta una singola connessione al database. Gli handle si basano su un oggetto connessione JDBC sottostante.

Con un handle è possibile creare ed eseguire istruzioni, query, chiamate, batch o batch preparati. Nell'esempio precedente eseguiamo un'istruzione per definire una tabella, eseguiamo un'altra istruzione, questa volta con due argomenti posizionali per inserire un valore e infine costruiamo una query, associamo un valore a un argomento denominato nella query, mappiamo i risultati su aa String, e prendi il primo risultato che ritorna.

La funzione di argomento denominata su istruzioni e query è fornita da JDBI: analizza l'SQL e utilizza i parametri posizionali quando costruisce effettivamente le istruzioni preparate. L'esempio sopra usa il parser predefinito delimitato da due punti, ma è incluso anche un parser delimitato da hash alternativo per l'uso con database che usano due punti nelle loro grammatiche, come PostgreSQL.

JDBI Caratteristiche

tick-square Java

Migliori alternative a JDBI

Condividi la tua opinione sul software, lascia una recensione e contribuisci a migliorarlo ulteriormente!

JDBI Tag

orm-tool opensource-platform sql

Suggerisci modifiche

Il tuo feedback

Seleziona una valutazione
Per favore, seleziona una valutazione

Your vote has been counted.

Do you have experience using this software?