如何在MySQL中的INT列中区分0和null

siv*_*636 4 java mysql database jpa

如果存在于MySQL INT列中的空值,则在由JPA等技术访问时,它将返回0.如果0值也存储在列中,我如何区分null和0?

for*_*ret 5

我不敢相信,就是这样.
更改实体中对象类型的基元类型(例如:int - > Integer)

  • 为什么你不相信`int`不能保持`null`? (2认同)