JDBI

JDBI

JDBI е библиотека с удобства за SQL за Java.Той се опитва да разкрие достъпа до релационни бази данни в идиоматична Java, използвайки колекции, боб и т.н., като същевременно поддържа същото ниво на детайлност като JDBC.
JDBI е библиотека с удобства за SQL за Java.Той се опитва да разкрие достъпа до релационни бази данни в идиоматична Java, използвайки колекции, боб и т.н., като същевременно поддържа същото ниво на детайлност като JDBC.Той разкрива два различни API интерфейса, плавен стил и sql обект стил.Типът DBI е аналог на JDBC DataSource и обикновено се конструира чрез предаване в JDBC DataSource.Има алтернативни конструктори, които вземат URL и идентификационни данни на JDBC и други средства.От екземпляра DBI получавате екземпляри Handle.A Handle представлява единична връзка с базата данни.Дръжките разчитат на основен обект за свързване на JDBC.С дръжка можете да създавате и изпълнявате изявления, заявки, обаждания, партиди или подготвени партиди.В горния пример изпълняваме оператор за дефиниране на таблица, изпълняваме друг оператор, този път с два позиционни аргумента за вмъкване на стойност и накрая конструираме заявка, обвързваме стойност с посочен аргумент в заявката, картографираме резултатите в aaНанижете и вземете първия резултат, който се връща.Именото съоръжение за аргументи на оператори и заявки се предоставя от JDBI - той разделя SQL и използва позиционни параметри, когато реално конструира подготвените оператори.Горният пример използва разделителния разделител по подразбиране на дебелото черво, но е включен алтернативен разделител на хеш разделител, както и за използване с бази данни, които използват колони в своите граматики, като PostgreSQL.
jdbi

WebSite:

Характеристика

Категории

Алтернативи на JDBI за всички платформи с всякакъв лиценз

Hibernate

Hibernate

Хибернирайте рамков проект за устойчивост на Java с отворен код.Извършвайте мощни обектни релационни карти и заявки към бази данни, използвайки HQL и SQL.
NHibernate .NET

NHibernate .NET

NHibernate е зрял, отворен код обектно-релационен картограф за .NET рамката.Той е активно разработен, пълнофункционален и използван в хиляди успешни проекти.
Fénix Framework

Fénix Framework

Рамка за разработване на корпоративни приложения, които се нуждаят от транзакции, постоянство и богат домейн модел.
Ebean ORM

Ebean ORM

ORM за Java / Kotlin.