JDBI

JDBI

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.
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 controladores se basan en un objeto de conexión JDBC subyacente.Con un controlador, 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 aaCadena, 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

Sitio web:

Caracteristicas

Categorias

Alternativas a JDBI para todas las plataformas con cualquier licencia

Hibernate

Hibernate

Hibernate un proyecto de framework de persistencia Java de código abierto.Realice potentes mapas relacionales de objetos y bases de datos de consultas utilizando HQL y SQL.
NHibernate .NET

NHibernate .NET

NHibernate es un mapeador de objetos de código abierto maduro para el marco .NET.Está activamente desarrollado, con todas las funciones y utilizado en miles de proyectos exitosos.
Fénix Framework

Fénix Framework

Un marco para desarrollar aplicaciones empresariales que necesitan transacciones, persistencia y un modelo de dominio rico.
Ebean ORM

Ebean ORM

ORM para Java / Kotlin.