• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

javanoob

Java DB / Apache Derby

13 mensagens neste tópico

Alguém por aqui com expriencia em Java DB?

Ou noutra BD que seja embedded?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Este JavaDB parece-me o equivalente em Java para o SQL Express da Ms, estou certo ou errado?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu já trabalhei com HSQLDB, H2DB e 1 cadinho com JavaDB no fundo dão todas no mesmo, só mudas algumas funcionalidades.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Este JavaDB parece-me o equivalente em Java para o SQL Express da Ms, estou certo ou errado?

Estás algo errado, são motores bastantes diferentes e não faz muito sentido estar a comparar os dois.

Mas quais são as dúvidas em relação à BD?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Neste momento ainda não são bem dúvidas.

Ando basicamente à procura de boas prácticas e de exemplos de código.

Acho-lhe piada por ser embedded, ter sido desenvolvida em Java e ser da Sun, mas não consigo encontrar muita informação sobre isto.

Estava a pensar numa aplicação em que juntaria MVC com uma base de dados deste tipo, de preferência o Java DB, dai andar a procura de mais informação.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pelo q tive a ver o Java DB parece muito fixe para fazer aplicações Desktop, isso com Swing dá para fazeres uns projectos porreiros.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoalmente acho o HSQLDB uma melhor opção, pelo menos a nível de liberdade de incluir a BD noutros projectos acho mais versátil e mais fácil. Como a Derby acabas por ter um aumento do tamanho da aplicação por teres de incluir o installer, sem installer senti algumas dificuldades em usar juntamente com a plataforma NetBeans. E não dá para assumir que o utilizador já tem o motor instalado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoalmente acho o HSQLDB uma melhor opção, pelo menos a nível de liberdade de incluir a BD noutros projectos acho mais versátil e mais fácil. Como a Derby acabas por ter um aumento do tamanho da aplicação por teres de incluir o installer, sem installer senti algumas dificuldades em usar juntamente com a plataforma NetBeans. E não dá para assumir que o utilizador já tem o motor instalado.

Installer?

Como assim?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoalmente acho o HSQLDB uma melhor opção.

H2DB é melhor xD já testei as duas e embora sejam muito parecidas a H2 tem algumas vantagens como performance, para além disso para ai de 2 em 2 meses saem novas versões. Os devs de H2 são os originais de HSQL mas que depois não satisfeitos com o caminho seguido resolveram fazer como tinha idealizado.

Para mim H2 é a meu SGBD para java preferido não o troco por nada xD

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

SQLite, ninguém usa?

Pensa que seja a mais divulgada.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

H2DB é melhor xD já testei as duas e embora sejam muito parecidas a H2 tem algumas vantagens como performance, para além disso para ai de 2 em 2 meses saem novas versões. Os devs de H2 são os originais de HSQL mas que depois não satisfeitos com o caminho seguido resolveram fazer como tinha idealizado.

Para mim H2 é a meu SGBD para java preferido não o troco por nada xD

Conheces alguma boa documentação sobre H2?

Livros?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Livros não mas o site tem muita coisa, desde exemplos, a API e SQL sintaxe, bem como a explicação te todos os recursos.

SQLite não é tão usado em Java por assim perde a portabilidade, com H2 ou HSQL basta usar o jar que é multiplataforma e tá a andar xD

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora