123
JDBI

JDBI

JDBI je SQL knjižnica pogodnosti za Javu.Pokušava razotkriti relacijski pristup bazi podataka u idiommatičnoj Javi, koristeći zbirke, grah itd., Zadržavajući isti nivo detalja kao JDBC.
JDBI je SQL knjižnica pogodnosti za Javu.Pokušava razotkriti relacijski pristup bazi podataka u idiommatičnoj Javi, koristeći kolekcije, grah itd., Zadržavajući isti nivo detalja kao JDBC.Izlaže dva API-ja različitog stila, tečni stil i sql objektni stil.Vrsta DBI analogna je JDBC DataSource i obično će se konstruirati prijenosom u JDBC DataSource.Postoje zamjenski konstruktori koji uzimaju URL i vjerodajnice JDBC-a i druga sredstva.Od DBI instance dobivate instance Handle.Ručka predstavlja jedinstvenu vezu s bazom podataka.Ručke se oslanjaju na temeljni objekt JDBC veze.Pomoću ručke možete stvarati i izvršavati izjave, upite, pozive, skupove ili pripremljene grupe.U gornjem primjeru izvodimo izjavu za definiranje tablice, izvršimo drugu izjavu, ovaj put s dva pozicionirana argumenta za ubacivanje vrijednosti i konačno konstruiramo upit, vežemo vrijednost za imenovani argument u upitu, mapiramo rezultate na aaNiz i uzmite prvi rezultat koji se vrati.Imenovano sredstvo argumenata na izjavama i upitima osigurava JDBI - raščlanjava SQL i koristi pozicione parametre kada zapravo konstruira pripremljene izjave.Gornji primjer koristi zadani raščlanjeni razdjelnik s dvotočkom, ali je uključen alternativni razdjelnik s razgraničenim hash-om, kao i za korištenje s bazama podataka koje u svojim gramatikama koriste kolone, poput PostgreSQL.

Web stranica:

Značajke

Kategorije

Alternativa JDBIu za sve platforme s bilo kojom licencom

Hibernate

Hibernate

Hiberniraju okvirni projekt postojanosti Java s otvorenim kodom.Izvršite snažno objektno relacijsko preslikavanje i upita baze podataka pomoću HQL i SQL.
NHibernate .NET

NHibernate .NET

NHibernate je zreli, otvoreni izvorni objektno-relacijski preslikač za .NET okvir.Aktivno je razvijen, u potpunosti istaknut i korišten u tisućama uspješnih projekata.
Fénix Framework

Fénix Framework

Okvir za razvoj poslovnih aplikacija za koje su potrebne transakcije, upornost i bogat domenski model.
Ebean ORM

Ebean ORM

ORM za Java / Kotlin.