DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este 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 8 - Tipo ENUM

Nesta aula aprendemos como mapear um tipo ENUM do banco de dados para uma classe.



Tempo: 00:14:02

Mini-Resumo: Nesta aula aprendemos como mapear um tipo ENUM do banco de dados para uma classe, como isto é feito no hibernate e como o mesmo se comporta quando recuperado do banco de dados para o objeto, aprendemos também um pouco sobre o sistema de versionamento de registro que o hibernate utiliza para fazer LOCk e garantir a atualização pura de um registro, vemos as duas formas abordados por ele , versionamento com inteiros e com timestamps, muito útil para ter certeza que um registro não foi alterado por outra estacao dentro do período que você esta manipulando ele.

Tecnologias Utilizadas: Java SE 6, NetBeans 6.1, Hibernate 3

Exemplos construídos: Adicionamos um campo do tipo enum em uma das tabelas e mapeamos para a classe mostrando o comportamento do hibbernate para este caso , mapeamos um campo de versão como inteiro e outro versionamento com timespam (data e hora) mostrando também como hibernate pode se mostrar seguro na atualização de registros.

Palavras chaves: netbeans6 hibernate jpa orm entity entidade mapeamento





    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Wagner Gomes Dos Santos
Legal, gostei do tutorial,  nao conhecia a opcao de utilizar Date como versionador da classe.
Acho apenas que ficou ficou faltando falar um pouco mais sobre enum, com exemplos um opuco mais complexos de enuns que tem valores, me explicando:

public enum Opcoes{
   OLD(1,"Old"),NEW(2,"New"),NATURAL(3,"Natural");
   String valor;
   int id;

 //construtor
 //getters esetter
}

São poucas as documentacoes a esse respeito em portugues.
Se puder falar um pouco.

Abraços!
[há +1 ano] - Responder

 

[autor] Dyego Souza Do Carmo
Bem observado... estarei sugerindo ao pessoal da DevMedia a publicação de uma aula destinada apenas a explicações sobre o TIPO ENUM do java...

Obrigado e valeu pela força !!
[há +1 ano] - Responder
 



Publicidade
Autor
Dyego Souza Do Carmo

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
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
5   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03