JDBI

JDBI

JDBI er et SQL-bekvemmelighedsbibliotek til Java.Den forsøger at udsætte relationel databaseadgang i idiommatisk Java ved hjælp af samlinger, bønner og så videre, samtidig med at det samme niveau af detaljer holdes som JDBC.
JDBI er et SQL-bekvemmelighedsbibliotek til Java.Den forsøger at udsætte relationel databaseadgang i idiommatisk Java ved hjælp af samlinger, bønner osv., Samtidig med at det samme niveau af detaljer holdes som JDBC.Det afslører to forskellige API-programmer, en flydende stil og en sql-objektstil.DBI-typen er analog med en JDBC DataSource, og konstrueres normalt ved at indsende en JDBC DataSource.Der er alternative konstruktører, der tager JDBC URL og legitimationsoplysninger og andre midler.Fra DBI-forekomsten får du Håndter-forekomster.En håndtag repræsenterer en enkelt forbindelse til databasen.Håndtag er afhængige af et underliggende JDBC-forbindelsesobjekt.Med et håndtag kan du oprette og udføre udsagn, forespørgsler, opkald, batches eller forberedte batches.I ovenstående eksempel udfører vi en sætning for at definere en tabel, udføre en anden erklæring, denne gang med to positionelle argumenter for at indsætte en værdi, og endelig konstruere en forespørgsel, binde en værdi til et navngivet argument i forespørgslen, kortlægge resultaterne til aaStreng, og tag det første resultat, der kommer tilbage.Den navngivne argumentfacilitet for udsagn og forespørgsler leveres af JDBI - den analyserer SQL og bruger positionsparametre, når man faktisk konstruerer de forberedte udsagn.Ovenstående eksempel bruger den standard kolon-afgrænsede parser, men en alternativ hash-afgrænset parser er også inkluderet til brug med databaser, der bruger kolonier i deres grammatikker, såsom PostgreSQL.
jdbi

Internet side:

Funktioner

Kategorier

Alternativer til JDBI til alle platforme med enhver licens

Hibernate

Hibernate

Dvale et open source Java-persistens-rammeprojekt.Udfør kraftfuld objektrelationsmapping og forespørgseldatabaser ved hjælp af HQL og SQL.
NHibernate .NET

NHibernate .NET

NHibernate er en moden, open source objekt-relationel kortlægning til .NET-rammen.Det er aktivt udviklet, fuldt udstyret og brugt i tusinder af succesrige projekter.
Fénix Framework

Fénix Framework

En ramme til udvikling af virksomhedsapplikationer, der har brug for transaktioner, vedholdenhed og en rig domænemodel.
Ebean ORM

Ebean ORM

ORM til Java / Kotlin.