HSQL e Hibernate

6 respostas
K

O que é Hsql, estou meio confusa com relação a isso, pois parece bem fácil, eu gosto de utilizar o mysql, será que uma coisa tem a ver com a outra? E será que eu posso saber como obter uma apostila ou tutorial bacaninha sobre hibernate, me interessei bastante pelo assunto, mas primeiramente gostaria de saber o que é persistência. :?: :?: :?:

6 Respostas

D

HSQL é a forma que o Hibernate usa para se comunicar com o Banco de Dados para realizar ações como localizar, inserir, excluir…
Existem vários sites onde vc poderá adquirir conhecimento a respeito do hibernate. Aqui vão alguns:

http://www.hibernate.org/hib_docs/reference/en/html_single/


http://www.systemmobile.com/articles/IntroductionToHibernate.html
http://www.gloegl.de/5.html

http://www.hibernate.org/159.html
http://www.java201.com/resources/browse/9-all-12.html

K

Valeu pelo toque, agora to mais por dentro disso, mas me explica uma coisa, que já faz um tempo que estou com a pulga atras da orelha, o que significa persistência, objeto persistente, entre essas coisas, porque nos sites que me foram passados, eles batem muito nessa tecla, porém não me explicam nada sobre este conceito. :roll:

D

objetos persistentes sao aqueles cujos dados permanecem na aplicação… mesmo q voce feche o programa e desligue o computador…
quando vc liga-lo de novo e abrir o programa os dados precisam continuar la (persistem!)… ou seja eh quando vc guarda os dados em um banco de dados ou em arquivo.

camada de persistencia… sao as classe q gravam os dados da aplicação em arquivo ou num banco de dados

K

Valeu, agora certas coisas começam a fazer sentido, tenho algumas dúvidas, quanto a programação de java para banco de dados, como por exemplo eu estive procurando meios para construir um programa que acesse o banco de dados, de modo que eu não precise sempre dizer no código qual o tipo de requisição sql , eu participei de uma palestra de java na minha faculdade, a menos de um mes onde me ensinaram mais ou menos como fazer, mas, ainda assim eu não me lembro muito bem. Independente da tabela que eu vou utilizar, eu tenho de meios de fazer com que uma única classe possa acessar todas as tabelas de um banco de dados, como em um comando select ? E qual a sua opnião sobre o hibernate, verdade que ele separa esse tipo de parte de código sql do código java, ou vc nunca trabalhou hibernate? :oops:

D

com o hibernate voce associa uma tabela a uma classe… e ai vc nao precisa escrever os comandos de INSERT, UPDATE e DELETE…

qunado voce precisar fazer uma consulta com SELECT… vc utiliza o HSQL q eh uma linguagem especifica do hibernate q sera traduzida para o banco q vc estiver utilizando

maiores informações em: www.hibernate.org

K

Mais uma coisa, para que serve o jndi no hibernate? Andei estudando o assunto e isto surgiu, caramba quanto mais eu estudo,mais informações diferentes me aparecem
:amont:

Criado 13 de dezembro de 2004
Ultima resposta 17 de dez. de 2004
Respostas 6
Participantes 3