Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Outils de développement arrow-right JDBI

Nous avons compilé une liste de 3 alternatives gratuites et payantes à JDBI. Les principaux concurrents incluent NHibernate .NET, Hibernate. En plus de cela, les utilisateurs établissent également des comparaisons entre JDBI et Fénix Framework. Vous pouvez également consulter d'autres choix similaires ici : Outils de développement.


NHibernate est un mappeur d’objets relationnel relationnel mature et open source pour le framework .NET.

Hibernate
Free Open Source

Hibernate un projet de framework de persistance Java open source.

Un cadre pour développer des applications d'entreprise qui nécessitent des transactions, de la persistance, et une ...

JDBI est une bibliothèque de commodité SQL pour Java.

JDBI Plates-formes

tick-square Linux
tick-square Mac
tick-square Windows

JDBI Description

JDBI est une bibliothèque de commodité SQL pour Java. Il tente d'exposer l'accès aux bases de données relationnelles dans Java idiommatique, à l'aide de collections, de beans, etc., tout en conservant le même niveau de détails que JDBC. Il expose deux API de style différentes, un style fluide et un style d'objet SQL.

Le type DBI est analogue à un JDBC DataSource et sera généralement construit en transmettant un JDBC DataSource. Il existe d'autres constructeurs qui utilisent l'URL et les informations d'identification JDBC, ainsi que d'autres moyens. A partir de l'instance DBI, vous obtenez des instances Handle. Un handle représente une seule connexion à la base de données. Les poignées reposent sur un objet de connexion JDBC sous-jacent.

Avec une poignée, vous pouvez créer et exécuter des instructions, des requêtes, des appels, des lots ou des lots préparés. Dans l'exemple ci-dessus, nous exécutons une instruction pour définir une table, en exécutons une autre, cette fois avec deux arguments de position pour insérer une valeur, puis pour construire une requête, lier une valeur à un argument nommé de la requête, mapper les résultats en aa String, et prend le premier résultat qui revient.

La fonctionnalité d'argument nommé sur les instructions et les requêtes est fournie par JDBI - elle analyse le code SQL et utilise des paramètres de position lors de la construction des instructions préparées. L'exemple ci-dessus utilise l'analyseur par défaut délimité par des deux-points, mais un autre analyseur délimité par hachage est également inclus pour une utilisation avec les bases de données qui utilisent des deux-points dans leurs grammaires, telles que PostgreSQL.

JDBI Fonctionnalités

tick-square Java

Meilleures alternatives à JDBI

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

JDBI Mots clés

orm-tool opensource-platform sql

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?