课程
/后端开发
/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)这个方法不存在呢?