Re: JPA a Integer vs. BigInteger pro ID

2013-11-10 Tema obsahu Ondra Medek
Tak pokud jsi si jistý, že se ti tam nikde nepřimotal jiný typ, tak by Java Integer měl být OK, ale IMHO Long nic nezkazíš. (pro "jistotu", "do budoucna" :-)). > Co za DB používáte, jaký je tam přesně datový typ pro ID? > > > konkrétně Hibernate + PostgreSQL ... > > a datový typ v SQL je taky int

Re: JPA a Integer vs. BigInteger pro ID

2013-11-10 Tema obsahu František Kučera
Dne 29.10.2013 12:47, Ondra Medek napsal(a): > Co za DB používáte, jaký je tam přesně datový typ pro ID? Viz původní otázka: > konkrétně Hibernate + PostgreSQL … > a datový typ v SQL je taky integer – 32 bitů

Re: JPA a Integer vs. BigInteger pro ID

2013-10-29 Tema obsahu Ondra Medek
Ahoj, na tom Integer vs. int jsem jen chtěl ukázat, že pro Hibernate chybí nějaký jednoduchý "best practices". Někdo má "dobrý důvod" používat Integer, jiný má zase "dobrý důvod" používat int, a další se zase bude bít za BigInteger. Co za DB používáte, jaký je tam přesně datový typ pro ID? Nemohl

Re: JPA a Integer vs. BigInteger pro ID

2013-10-29 Tema obsahu František Kučera
> Bohužel Hibernate je složitý nástroj a neexistují žádné jednoduché > tutoriály typu "todle nedělejte" nebo "todle dělejte jen výjimečně". A > proto člověk udělá i řadu omylů, než např. zjistí, že na Id stačí > Integer nebo Long (a nebo int, long?). Ahoj, pro objektové typy (Integer místo int) mů

Re: JPA a Integer vs. BigInteger pro ID

2013-10-29 Tema obsahu Ondra Medek
Ahoj, v historii mercurialu by měl být i autor změny ;-) Jinak je dobře možné, že změna byla "bezdůvodná". Asi nějak tak, že autor pracoval třeba i na jiném projektu, kde bylo potřeba mít @Id typu BigInteger, tak "pro jistotu" a "do budoucna" tuto změnu provedl všude. Nebo třeba jen takovou radu