Duvida com Hibernate

2 respostas
jximenes

Pessoal estou estudando o framework Hibernate e estou com uma duvida em uma linha de codigo que nao entendi muito bem. eu estou usando esta linha de codigo para pegar a informação no banco de dados que tem o ID= 1… Alguem poderia me dizer o porque de utilizar a letra L apos o numero do ID?

Produto produto = (Produto) session.load(Produto.class, 1L);
		
		
		
	}

2 Respostas

E

Bem, isso não é dúvida sobre Hibernate, mas sim sobre Java.

Em java, quando você está utilizando um número que não é o tipo de dados padrão para aquele formato, você precisa dizer qual o tipo de dados.

Se você está trabalhando com Long (inteiro longo), você vai definir o valor como estaria definindo um inteiro (sem casa decimal) e com um L no final, no caso, 1L. Se fosse um float, você iria colocar um f no final. Entre outros exemplos.

jximenes

Obrigado!!! duvida esclarecida

Criado 14 de dezembro de 2011
Ultima resposta 14 de dez. de 2011
Respostas 2
Participantes 2