Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Introdução a Hibernate - Aula 20 - Conhecendo um pouco mais o JPA
Nesta aula finalizamos a seqüência de vídeo aulas sobre o framework Hibernate.
Tempo: 00:14:00
Mini-Resumo: Nesta aula finalizamos a seqüência de vídeo aulas sobre o framework Hibernate. Mostramos mais alguns recursos da JPA, como NativeQuerys, NamedQuerys entre outros truques.
Tecnologias Utilizadas: Java SE 6, NetBeans 6.1, Hibernate 3
Exemplos construídos: Finalizamos com alguns recursos especiais do JPA e como eles podem facilitar a sua vida , deixando as coisas mais padronizadas e evitando o Single-Vendor-LOCK-IN (isso acontece quando você fica preso a um determinado fornecedor ou solução).
Palavras chaves: netbeans6 hibernate jpa orm entity entidade mapeamento
Mini-Resumo: Nesta aula finalizamos a seqüência de vídeo aulas sobre o framework Hibernate. Mostramos mais alguns recursos da JPA, como NativeQuerys, NamedQuerys entre outros truques.
Tecnologias Utilizadas: Java SE 6, NetBeans 6.1, Hibernate 3
Exemplos construídos: Finalizamos com alguns recursos especiais do JPA e como eles podem facilitar a sua vida , deixando as coisas mais padronizadas e evitando o Single-Vendor-LOCK-IN (isso acontece quando você fica preso a um determinado fornecedor ou solução).
Palavras chaves: netbeans6 hibernate jpa orm entity entidade mapeamento

11 COMENTÁRIOS
Diogo De Almeida Barbosa
Parabéns Dyego,
Acabei de assistir até a aula 18, as aulas estão indo muito bem...Muito obrigado!
Eu trabalho a 1 ano utilizando Hibernate por Hbm na minha empresa...
Agora estou aprendendo através das suas video aulas como utiliza-lo por annotation caso algum dia eu precise.
Acho que seria interessante você ter ensinado como utilizar "sequencias" no banco de dados ao invez de digitar o Id na mão...já que em uma aplicação real ninguém faz isso.
Abraços!!!
Acabei de assistir até a aula 18, as aulas estão indo muito bem...Muito obrigado!
Eu trabalho a 1 ano utilizando Hibernate por Hbm na minha empresa...
Agora estou aprendendo através das suas video aulas como utiliza-lo por annotation caso algum dia eu precise.
Acho que seria interessante você ter ensinado como utilizar "sequencias" no banco de dados ao invez de digitar o Id na mão...já que em uma aplicação real ninguém faz isso.
Abraços!!!
[há +1 mês] -
Responder
[autor]
Dyego Souza Do Carmo
Valeu !
Obrigado pela dica , vou colocar isto em minhas proximas aulas !
Obrigado pela dica , vou colocar isto em minhas proximas aulas !
[há +1 mês] -
Responder

Leonardo Batista Rodrigues.
Boa noite Diêgo, nem presciso dizer que as aulas são maravilhosas né?
Agora durante a implementação de um sistema um pouco maior que esse mostrado nas aulas me surgiu um duvida, vamos supor que eu tenha uma tabela
Pessoa(id,nome,sexo),
PessoaFisica(cpf,rg,id_pessoa),
Clientes(contato,id_pessoaFisica)
OrdemServico(aparelho,dataEntrada,idCliente)
Estou usando o hbm2ddl para gerar as tabelas no banco
Na minha aplicação eu cadastro primeiro os clientes para depois cadastrar uma Ordem de Serviço, só que quando vou cadastrar a ordem de serviço eu não consigo usar a id de um cliente ja existente no banco, tenho que inserir o cliente de novo para poder cadastrar a OS.
Agora durante a implementação de um sistema um pouco maior que esse mostrado nas aulas me surgiu um duvida, vamos supor que eu tenha uma tabela
Pessoa(id,nome,sexo),
PessoaFisica(cpf,rg,id_pessoa),
Clientes(contato,id_pessoaFisica)
OrdemServico(aparelho,dataEntrada,idCliente)
Estou usando o hbm2ddl para gerar as tabelas no banco
Na minha aplicação eu cadastro primeiro os clientes para depois cadastrar uma Ordem de Serviço, só que quando vou cadastrar a ordem de serviço eu não consigo usar a id de um cliente ja existente no banco, tenho que inserir o cliente de novo para poder cadastrar a OS.
[há 28 dias] -
Responder
Wesley Yamazack
Olá Leonardo, entramos em contato com o autor para que o mesmo possa te ajudar, peço que aguarde para que o mesmo possa lhe auxiliar.
[há 28 dias] -
Responder
[autor]
Dyego Souza Do Carmo
Olá !
Primeiramente MUITO OBRIGADO pelo elogio :)
Voce nao precisa linkar com o ID , voce apenas utiliza o JPA para mapear no lugar do ID voce mapea a ENTIDADE cliente na OS , no curso "Desvendando o JPA" tem varios exemplos destes :)
Atenciosamente.
Primeiramente MUITO OBRIGADO pelo elogio :)
Voce nao precisa linkar com o ID , voce apenas utiliza o JPA para mapear no lugar do ID voce mapea a ENTIDADE cliente na OS , no curso "Desvendando o JPA" tem varios exemplos destes :)
Atenciosamente.
[há 27 dias] -
Responder
Domício De Araújo Medeiros
Parabéns pelas aulas, muito bom o material. Até o próximo.
[há 27 dias] -
Responder
Domício De Araújo Medeiros
O material está desatualizado. Vou ter de estudar o Hibernate 4 também. Não consegui configurar o ambiente com a tecnologia atual. Sugiro colocarem (desatualizado) no título do curso para que outras pessoas não saiam prejudicadas.
[há 27 dias] -
Responder
Wesley Yamazack
Olá Domício, tudo bem ?
Conforme você pode notar na descrição da vídeo temos a tag “Tecnologias Utilizadas”, onde informamos qual é a versão dos programas e ferramentas que estão sendo utilizadas, no caso desta vídeo e deste curso, todos os post dizem o seguinte : Java SE 6, NetBeans 6.1, Hibernate 3... Colocamos esta tag justamente para evitar problemas com versões.
Um abraço
Conforme você pode notar na descrição da vídeo temos a tag “Tecnologias Utilizadas”, onde informamos qual é a versão dos programas e ferramentas que estão sendo utilizadas, no caso desta vídeo e deste curso, todos os post dizem o seguinte : Java SE 6, NetBeans 6.1, Hibernate 3... Colocamos esta tag justamente para evitar problemas com versões.
Um abraço
[há 26 dias] -
Responder
Domício De Araújo Medeiros
Tudo bem sim e por aí? Eu consegui configurar o ambiente hoje pela manhã. Deixo aqui os links para fazer os downloads dos softwares nas suas versões:
http://sourceforge.net/projects/hibernate/files/
No caso do Netbeans, é só ir na parte de Arquivo, no site do mesmo.
Deu um pouco de trabalho para achar, por isso eu dei uma reclamada. Peço desculpas por isso.
http://sourceforge.net/projects/hibernate/files/
No caso do Netbeans, é só ir na parte de Arquivo, no site do mesmo.
Deu um pouco de trabalho para achar, por isso eu dei uma reclamada. Peço desculpas por isso.
[há 26 dias] -
Responder
Wesley Yamazack
Olá Domício, tudo bem!!!!!
Legal que arrumou a solução..
Bons códigos e sucesso pra ti
Conte sempre com a nossa equipe!!
Qualquer ideia, dúvida, reclamação ou algo neste sentido se você quiser entrar em contato por e-mail basta enviar para wyamazack@devmedia.com.br
Um abraço e sucesso!!
Legal que arrumou a solução..
Bons códigos e sucesso pra ti
Conte sempre com a nossa equipe!!
Qualquer ideia, dúvida, reclamação ou algo neste sentido se você quiser entrar em contato por e-mail basta enviar para wyamazack@devmedia.com.br
Um abraço e sucesso!!
[há 26 dias] -
Responder
Leonardo Batista Rodrigues.
Muito obrigado pela resposta, vou dar uma olhada nesse curso.
Agradeço a atenção, vlw
Agradeço a atenção, vlw
[há 25 dias] -
Responder
Você está em:
canal Java
Este post faz parte de:
Curso(s):
[TUTORIAL] Aprenda a persistir dados em suas aplicações J...
Formações:
Formação Java web Developer
Curso(s):
Formações:
Dyego Souza Do Carmo
Space do autor
Engenheiro da Computação e evangelista da tecnologia Java , a mais de 15 anos especialista no sistema operacional linux. Programador Java a 8 anos sendo especialista em desenvolvimento de aplicações Java EE utilizando objetos distribuidos e Swing.
Consultoria em Dúvidas - Http://www.forHelp.Us
Space do autor

download

6
0
