首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java与数据库中int,该怎么处理

2012-12-17 
java与数据库中int公司的数据库是mysql,里面的int的类型默认为空,这时java取到为空的值时就会报错,那位大

java与数据库中int
公司的数据库是mysql,里面的int的类型默认为空,这时java取到为空的值时就会报错,那位大侠有解决的办法?
[最优解释]
可以把默认值改为0
或者在查询的时候,对int进行判断,null转换为0

[其他解释]
报404  应该是number吧
[其他解释]
数据库有空,允许为空的int字段,你在java里用Integer就好了
[其他解释]
把你取出来的转换一下类型
[其他解释]
大小写区分 
[其他解释]
java bean里换成Integer或者给它个默认值0
[其他解释]
5楼说的很对了
[其他解释]
处理的办法很多了,5楼的可行,还有可以自己进行代码的判断转换,方法比较多的。
[其他解释]
解决了,8楼的说的对,在查询时判断,用isnull

热点排行