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