Selecciona tu idioma

Inicio arrow-right ... arrow-right Herramientas de desarrollo arrow-right JDBI

Hemos compilado una lista de 3 alternativas gratuitas y de pago para JDBI. Los principales competidores incluyen NHibernate .NET, Hibernate. Además de estos, los usuarios también realizan comparaciones entre JDBI y Fénix Framework. También puedes echar un vistazo a otras opciones similares aquí: Herramientas de desarrollo.


NHibernate es un mapeador de objetos de código abierto maduro para el marco .NET.

Hibernate
Free Open Source

Hibernate un proyecto de framework de persistencia Java de código abierto.

A framework to develop enterprise applications that need transactions, persistence, and a rich...

JDBI es una biblioteca de conveniencia SQL para Java.

JDBI Plataformas

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

JDBI Visión general

JDBI es una biblioteca de conveniencia SQL para Java. Intenta exponer el acceso a la base de datos relacional en Java idiomático, utilizando colecciones, beans, etc., manteniendo el mismo nivel de detalle que JDBC. Expone dos API de estilo diferentes, un estilo fluido y un estilo de objeto sql.

El tipo DBI es análogo a un JDBC DataSource, y generalmente se construirá pasando un JDBC DataSource. Hay constructores alternativos que toman credenciales y URL de JDBC, y otros medios. De la instancia de DBI obtiene instancias de Handle. Un identificador representa una conexión única a la base de datos. Los manejadores se basan en un objeto de conexión JDBC subyacente.

Con un identificador puede crear y ejecutar declaraciones, consultas, llamadas, lotes o lotes preparados. En el ejemplo anterior, ejecutamos una declaración para definir una tabla, ejecutamos otra declaración, esta vez con dos argumentos posicionales para insertar un valor, y finalmente construimos una consulta, unimos un valor a un argumento con nombre en la consulta, asignamos los resultados a aa Cadena, y tome el primer resultado que vuelve.

JDBI proporciona la facilidad de argumento con nombre en las declaraciones y consultas: analiza el SQL y utiliza parámetros posicionales cuando realmente construye las declaraciones preparadas. El ejemplo anterior usa el analizador predeterminado demarcado por dos puntos, pero también se incluye un analizador alternativo delimitado por hash para su uso con bases de datos que usan dos puntos en sus gramáticas, como PostgreSQL.

JDBI Funcionalidades

tick-square Java

Principales alternativas a JDBI

¡Comparte tu opinión sobre el software, deja una reseña y ayuda a mejorarlo aún más!

JDBI Etiquetas

orm-tool opensource-platform sql

Sugerir cambios

Tus comentarios

Selecciona una calificación
Por favor, seleccione una calificación

Your vote has been counted.

Do you have experience using this software?