Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Uso do Long

Por que esta sendo usado o tipo Long ao inves do int para a propriedade ID?

4 respostas
solução!

Oi!

Em entidades JPA é recomendado utilizar as classes Wrapper, ao invés dos tipos primitivos, para que se possa ter valores null.

O Int aceita valores até o limite de 2147483647 (2 bilhões), já o long vai mais além e tem o limite em 9223372036854775807 (9 quintilhões)

e isso faz com que a aplicação ocupe mais memoria ou nao?

Sim, pois o Long ocupa mais espaço que o Int, mas isso hoje em dia acaba sendo irrelevante. Há 30 anos, quando memória era muito cara e muito limitada, era importante avaliar muito bem esse tipo de coisa.

Bons estudos!

Obrigado!