課程
/后端開發(fā)
/Java
/通過自動回復(fù)機(jī)器人學(xué)Mybatis---基礎(chǔ)版
在數(shù)據(jù)庫中定義的ID不是int 類型嗎,為什么到實(shí)體類中定義成String類型的id?
2016-09-20
源自:通過自動回復(fù)機(jī)器人學(xué)Mybatis---基礎(chǔ)版 2-4
正在回答
一般id都是定義成Integer
定義成Integer類也行。
將數(shù)據(jù)庫中的ID定義為Int類型,是為了方便自增;在頁面得到的數(shù)據(jù)一般是string類型,所以會把實(shí)體類中定義成String類型,這是跟據(jù)需求來的,我是這么理解的
舉報(bào)
微信公眾號自動回復(fù)功能學(xué)習(xí)Mybatis,基礎(chǔ)教程加案例實(shí)戰(zhàn)方式學(xué)習(xí)
1 回答實(shí)體類中的id字段為什么不跟數(shù)據(jù)庫設(shè)計(jì)成相同的類型呢?
3 回答Javabean中id為什么不用int類型
4 回答封裝數(shù)據(jù)不是應(yīng)該和數(shù)據(jù)庫表對應(yīng)嗎?為什么數(shù)據(jù)庫里面ID是int類型 封裝的時(shí)候?qū)懙氖荢tring類型啊?
1 回答Message類里面id是String類型的,數(shù)據(jù)庫里ID是int型的, mybatis能自動轉(zhuǎn)換格式進(jìn)行填充?
1 回答數(shù)據(jù)庫主鍵id是int類型,實(shí)體類屬性id是String,mybatis配置文件jdbcType寫Integer或者varchar都可以,為啥?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-07-24
一般id都是定義成Integer
2017-06-16
定義成Integer類也行。
2016-09-20
將數(shù)據(jù)庫中的ID定義為Int類型,是為了方便自增;在頁面得到的數(shù)據(jù)一般是string類型,所以會把實(shí)體類中定義成String類型,這是跟據(jù)需求來的,我是這么理解的