JDBI

JDBI

JDBI, Java için bir SQL kolaylık kitaplığıdır.JDBC ile aynı ayrıntı düzeyini korurken, koleksiyonlar, fasulye vb. Kullanarak deyimsel Java'da ilişkisel veritabanı erişimini göstermeye çalışır.
JDBI, Java için bir SQL kolaylık kitaplığıdır.JDBC ile aynı ayrıntı düzeyini korurken, koleksiyonlar, fasulye vb. Kullanarak deyimsel Java'da ilişkisel veritabanı erişimini göstermeye çalışır.Akıcı bir stil ve bir sql nesne stili olmak üzere iki farklı stil API'si ortaya koyar.DBI türü bir JDBC Veri Kaynağı ile benzerdir ve genellikle bir JDBC Veri Kaynağı geçirilerek oluşturulur.JDBC URL'sini, kimlik bilgilerini ve diğer araçları alan alternatif kurucular vardır.DBI örneğinden Tanıtıcı örnekleri alırsınız.Tanıtıcı, veritabanına tek bir bağlantıyı temsil eder.Kulplar temeldeki JDBC bağlantı nesnesine dayanır.Bir tanıtıcıyla deyimler, sorgular, çağrılar, gruplar veya hazırlanmış gruplar oluşturabilir ve yürütebilirsiniz.Yukarıdaki örnekte, bir tablo tanımlamak için bir ifade yürütüyoruz, başka bir ifade yürütüyoruz, bu sefer bir değer eklemek için iki konum bağımsız değişkeni ile ve son olarak bir sorgu oluşturuyoruz, sorgudaki adlandırılmış bir argümana bir değer bağlıyoruz, sonuçları aa ile eşleştiriyoruz.Dize ve geri gelen ilk sonucu alın.İfadeler ve sorgular üzerinde adlandırılmış argüman özelliği JDBI tarafından sağlanır - SQL'i ayrıştırır ve hazırlanmış ifadeleri gerçekte oluştururken konumsal parametreleri kullanır.Yukarıdaki örnek varsayılan iki nokta üst üste ayrılmış ayrıştırıcıyı kullanır, ancak PostgreSQL gibi gramerlerinde iki nokta üst üste kullanan veri tabanlarıyla kullanım için alternatif bir karma sınırlanmış ayrıştırıcı da dahil edilir.
jdbi

İnternet sitesi:

Özellikleri

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için JDBI'a alternatifler

Hibernate

Hibernate

Açık kaynaklı bir Java kalıcılık çerçevesi projesini hazırda bekletme.HQL ve SQL kullanarak güçlü nesne ilişkisel eşleme ve sorgu veritabanları gerçekleştirin.
NHibernate .NET

NHibernate .NET

NHibernate, .NET çerçevesi için olgun, açık kaynaklı bir nesne-ilişkisel eşleyicisidir.Aktif olarak geliştirildi, tam özellikli ve binlerce başarılı projede kullanılıyor.
Fénix Framework

Fénix Framework

İşlemler, kalıcılık ve zengin bir etki alanı modeli gerektiren kurumsal uygulamalar geliştirmek için bir çerçeve.
Ebean ORM

Ebean ORM

Java / Kotlin için ORM.