1
JDBI är ett SQL-bekvämlighetsbibliotek för Java.Den försöker exponera relationell databasåtkomst i idiommatisk Java med hjälp av samlingar, bönor och så vidare, samtidigt som samma detaljnivå upprätthålls som JDBC.Den visar två olika API: er, en flytande stil och en sql-objektstil.DBI-typen är analog med en JDBC DataSource och kommer vanligtvis att konstrueras genom att mata in en JDBC DataSource.Det finns alternativa konstruktörer som tar JDBC URL och referenser och andra sätt.Från DBI-instansen får du Handle-instanser.Ett handtag representerar en enda anslutning till databasen.Handtag förlitar sig på ett underliggande JDBC-anslutningsobjekt.Med ett handtag kan du skapa och köra uttalanden, frågor, samtal, batchar eller förberedda batchar.I exemplet ovan exekverar vi ett uttalande för att definiera en tabell, köra ett annat uttalande, den här gången med två positionsargument för att infoga ett värde, och slutligen konstruera en fråga, binda ett värde till ett namngivet argument i frågan, kartlägga resultaten till aaSträng och ta det första resultatet som kommer tillbaka.Den nämnda argumentfaciliteten för uttalanden och frågor tillhandahålls av JDBI - den analyserar SQL och använder positionsparametrar när man faktiskt konstruerar de förberedda uttalandena.Exemplet ovan använder standard kolonavgränsad parser, men en alternativ hash-avgränsad parser ingår också för användning med databaser som använder kolon i sina grammatik, till exempel PostgreSQL.
Hemsida:
http://jdbi.org/Funktioner
kategorier
Alternativ till JDBI för Windows
10
3
NHibernate .NET
NHibernate är en mogen, open source-objektrelational mapper för .NET-ramverket.Det är aktivt utvecklat, fullt utrustat och används i tusentals framgångsrika projekt.
- Gratis
- Windows
2
Fénix Framework
Ett ramverk för att utveckla företagsapplikationer som behöver transaktioner, uthållighet och en rik domänmodell.