Selecione seu idioma

Página inicial arrow-right ... arrow-right Ferramentas de desenvolvimento arrow-right JDBI

Nós compilamos uma lista de 3 alternativas gratuitas e pagas para o JDBI. Os principais concorrentes incluem: NHibernate .NET, Hibernate. Além disso, os usuários também fazem comparações entre JDBI e Fénix Framework. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.


O NHibernate é um mapeador objeto-relacional de código aberto maduro para o .NET framework.

Hibernate
Free Open Source

Hibernar um projeto de estrutura de persistência Java de código aberto.

Uma estrutura para desenvolver aplicativos corporativos que precisam de transações, persistência e uma ...

JDBI é uma biblioteca de conveniência SQL para Java.

JDBI Plataformas

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

JDBI Visão geral

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. Ele 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 aa String 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 construir as instruções preparadas. O exemplo acima usa o analisador demarcado por dois pontos padrão, mas também é incluído um analisador delimitado por hash alternativo para uso em bancos de dados que usam dois pontos em suas gramáticas, como o PostgreSQL.

JDBI Recursos

tick-square Java

Principais alternativas ao JDBI

Compartilhe sua opinião sobre o software, deixe uma avaliação e ajude a torná-lo ainda melhor!

JDBI Etiquetas

orm-tool opensource-platform sql

Sugerir alterações

Seu feedback

Selecione uma classificação
Por favor, selecione uma classificação

Your vote has been counted.

Do you have experience using this software?