mysql:int類型字段保存空數據時請用null

jsp頁面傳到java後臺爲空值,此時賦值給該字段null,如下:

	entity.setTextureId(StringUtils.isEmpty(textureId[i])?null:textureId[i]);
	entity.setTextureName(StringUtils.isEmpty(textureName[i])?null:textureName[i]);
	entity.setSpecification(StringUtils.isEmpty(specification[i])?null:specification[i]);

在數據庫保存時,會保存爲null,如果在賦值時傳入其他值,可能會引起轉換失敗等異常,比如在傳“  ”值時。

數據庫數據:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章