JDBI

JDBI

JDBI to wygodna biblioteka SQL dla Javy.Stara się ujawnić dostęp do relacyjnej bazy danych w idiommatic Java, używając kolekcji, komponentów bean itd., Zachowując ten sam poziom szczegółowości co JDBC.
JDBI to wygodna biblioteka SQL dla Javy.Próbuje ujawnić dostęp do relacyjnej bazy danych w idiommatic Java, używając kolekcji, komponentów bean itd., Zachowując ten sam poziom szczegółowości co JDBC.Udostępnia dwa interfejsy API różnych stylów, płynny styl i styl obiektu SQL.Typ DBI jest analogiczny do źródła danych JDBC i zwykle będzie konstruowany przez przekazanie źródła danych JDBC.Istnieją alternatywne konstruktory, które przyjmują adres URL JDBC i poświadczenia oraz inne środki.Z instancji DBI otrzymujesz instancje Handle.Uchwyt reprezentuje pojedyncze połączenie z bazą danych.Uchwyty polegają na bazowym obiekcie połączenia JDBC.Za pomocą uchwytu możesz tworzyć i wykonywać instrukcje, zapytania, połączenia, partie lub przygotowane partie.W powyższym przykładzie wykonujemy instrukcję, aby zdefiniować tabelę, wykonujemy inną instrukcję, tym razem z dwoma argumentami pozycyjnymi, aby wstawić wartość, a na końcu skonstruować zapytanie, powiązać wartość z nazwanym argumentem w zapytaniu, odwzorować wyniki na aaCiąg i weź pierwszy wynik, który powróci.Nazwana funkcja argumentów dla instrukcji i zapytań jest udostępniana przez JDBI - analizuje SQL i używa parametrów pozycyjnych podczas faktycznej budowy przygotowanych instrukcji.W powyższym przykładzie użyto domyślnego parsera wyznaczonego dwukropkiem, ale dołączono również alternatywny parser rozdzielany hashem do użytku z bazami danych używającymi dwukropków w ich gramatyce, takich jak PostgreSQL.
jdbi

Stronie internetowej:

cechy

Kategorie

Alternatywy dla JDBI'a dla wszystkich platform z dowolną licencją

Hibernate

Hibernate

Hibernuj projekt dotyczący trwałości Java w otwartym oprogramowaniu.Wykonuj potężne relacyjne odwzorowania obiektów i bazy danych zapytań przy użyciu HQL i SQL.
NHibernate .NET

NHibernate .NET

NHibernate to dojrzały, open-source obiektowo-mapujący obiekt dla platformy .NET.Jest aktywnie rozwijany, w pełni funkcjonalny i wykorzystywany w tysiącach udanych projektów.
Fénix Framework

Fénix Framework

Framework do tworzenia aplikacji korporacyjnych wymagających transakcji, trwałości i bogatego modelu domeny.
Ebean ORM

Ebean ORM

ORM dla Java / Kotlin.