Javabean中id為什么不用int類型
id在數(shù)據(jù)庫(kù)中不是int類型的么,為什么要在javabean里用String來(lái)寫(xiě),是不是因?yàn)閟erlvet通過(guò)String獲取,這樣方便點(diǎn)不需要類型轉(zhuǎn)換...求老師解答
id在數(shù)據(jù)庫(kù)中不是int類型的么,為什么要在javabean里用String來(lái)寫(xiě),是不是因?yàn)閟erlvet通過(guò)String獲取,這樣方便點(diǎn)不需要類型轉(zhuǎn)換...求老師解答
舉報(bào)
2015-07-12
id在數(shù)據(jù)庫(kù)中可以是很多類型,在以往數(shù)據(jù)量小的情況下,int類型就夠用了,但現(xiàn)在是大數(shù)據(jù)時(shí)代了,必須要用更長(zhǎng),更有不重復(fù)性的類型來(lái)代替,個(gè)人覺(jué)得現(xiàn)在用UUID來(lái)做主鍵是一種趨勢(shì)了,所以string類型是完美的。至于string與int之間的類型的轉(zhuǎn)換,一般框架都默認(rèn)支持,如bean定義id是int,從請(qǐng)求中等到的string類型的id都會(huì)被框架轉(zhuǎn)換的。