1
JDBI je knižnica SQL pohodlia pre Javu.Pokúša sa odhaliť prístup k relačnej databáze v idiommatic Java, pomocou kolekcií, fazule atď., Pri zachovaní rovnakej úrovne detailov ako JDBC.Odhaľuje dve rôzne štýly API, plynulý štýl a štýl objektu sql.Typ DBI je analogický s dátovým zdrojom JDBC a zvyčajne sa skonštruuje odovzdaním v dátovom zdroji JDBC.Existujú alternatívni konštruktéri, ktorí berú URL a poverenia JDBC a ďalšie prostriedky.Z inštancie DBI získate inštancie Handle.Handle predstavuje jediné pripojenie k databáze.Úchyty sa spoliehajú na základný objekt pripojenia JDBC.Pomocou úchytky môžete vytvárať a vykonávať príkazy, dotazy, hovory, dávky alebo pripravené dávky.Vo vyššie uvedenom príklade spustíme príkaz na definovanie tabuľky, vykonáme ďalší príkaz, tentoraz s dvoma pozičnými argumentmi na vloženie hodnoty a nakoniec zostavíme dotaz, spojíme hodnotu s pomenovaným argumentom v dotaze, namapujeme výsledky na aaReťazec a vezmite prvý výsledok, ktorý sa vráti.Pomenované argumentovacie zariadenie pre príkazy a dotazy poskytuje JDBI - analyzuje SQL a pri skutočnej konštrukcii pripravených príkazov používa pozičné parametre.Vyššie uvedený príklad používa predvolený syntaktický analyzátor ohraničený dvojbodkami, ale je zahrnutý aj alternatívny syntaktický analyzátor s oddelenými algoritmami hash, ktorý sa používa aj v databázach, ktoré vo svojich gramatikách používajú dvojbodky, napríklad PostgreSQL.
jdbi
WebSite:
http://jdbi.org/Vlastnosti
Kategórie
Alternatívy JDBI pre všetky platformy s akoukoľvek licenciou
10
3
NHibernate .NET
NHibernate je zrelý, open source objektovo-relačný mapovač pre .NET framework.Je to aktívne vyvinutý, plne vybavený a používaný v tisícoch úspešných projektov.
- Bezplatná
- Windows
2
Fénix Framework
Rámec na vývoj podnikových aplikácií, ktoré potrebujú transakcie, vytrvalosť a bohatý doménový model.