JDBI

JDBI

JDBI é uma biblioteca de conveniência SQL para Java.Ele tenta expor o acesso ao banco de dados relacional em Java idiomático, usando coleções, beans etc., mantendo o mesmo nível de detalhe que o JDBC.
JDBI é uma biblioteca de conveniência SQL para Java.Ele tenta expor o acesso ao banco de dados relacional em Java idiomático, usando coleções, beans etc., mantendo o mesmo nível de detalhe que o JDBC.Expõe duas APIs de estilo diferentes, um estilo fluente e um estilo de objeto sql.O tipo DBI é análogo a um JDBC DataSource e geralmente será construído passando um JDBC DataSource.Existem construtores alternativos que usam credenciais e URL JDBC e outros meios.Na instância do DBI, você obtém instâncias do Handle.Um identificador representa uma única conexão com o banco de dados.Os identificadores dependem de um objeto de conexão JDBC subjacente.Com um identificador, você pode criar e executar instruções, consultas, chamadas, lotes ou lotes preparados.No exemplo acima, executamos uma instrução para definir uma tabela, executamos outra instrução, desta vez com dois argumentos posicionais para inserir um valor e, finalmente, construímos uma consulta, vinculamos um valor a um argumento nomeado na consulta, mapeamos os resultados para aaString e pegue o primeiro resultado que voltar.O recurso de argumento nomeado em instruções e consultas é fornecido pelo JDBI - ele analisa o SQL e usa parâmetros posicionais ao realmente construir as instruções preparadas.O exemplo acima usa o analisador demarcado por dois pontos padrão, mas um analisador delimitado por hash alternativo também é incluído para uso em bancos de dados que usam dois pontos em suas gramáticas, como o PostgreSQL.
jdbi

Local na rede Internet:

Recursos

Categorias

Alternativas ao JDBI para todas as plataformas com qualquer licença

Hibernate

Hibernate

Hibernar um projeto de estrutura de persistência Java de código aberto.Realize mapeamento relacional de objetos e bancos de dados de consulta usando HQL e SQL.
NHibernate .NET

NHibernate .NET

O NHibernate é um mapeador objeto-relacional de código aberto maduro para o .NET framework.É desenvolvido ativamente, com todos os recursos e usado em milhares de projetos de sucesso.
Fénix Framework

Fénix Framework

Uma estrutura para desenvolver aplicativos corporativos que precisam de transações, persistência e um modelo de domínio avançado.
Ebean ORM

Ebean ORM

ORM para Java / Kotlin.