課程
/后端開發
/Java
/通過自動回復機器人學Mybatis---基礎版
為什么設置的id類型為String呢,數據庫中對應的是int類型啊
2016-10-29
源自:通過自動回復機器人學Mybatis---基礎版 2-4
正在回答
沒什么好糾結的吧 ,從數據庫里面取出來的是int類型,但是mybatis在賦值給Message的id屬性時是使用的String類型的,估計是老師沒注意吧!
慕萊塢5778317 提問者
外加一點,javabean里的屬性名字是不用跟數據庫里的列名相同的
舉報
微信公眾號自動回復功能學習Mybatis,基礎教程加案例實戰方式學習
2 回答設置那個List<String> paramList是做什么的
1 回答數據庫主鍵id是int類型,實體類屬性id是String,mybatis配置文件jdbcType寫Integer或者varchar都可以,為啥?
3 回答在數據庫中定義的ID不是int 類型嗎,為什么到實體類中定義成String類型的id?
1 回答Message類里面id是String類型的,數據庫里ID是int型的, mybatis能自動轉換格式進行填充?
3 回答為什么在serlvet層會提示queryMessageList(String,String)這個方法不存在呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-29
沒什么好糾結的吧 ,從數據庫里面取出來的是int類型,但是mybatis在賦值給Message的id屬性時是使用的String類型的,估計是老師沒注意吧!
2016-10-29
外加一點,javabean里的屬性名字是不用跟數據庫里的列名相同的