你的位置:首页 > Java教程

[Java教程]org.springframework.dao.DataIntegrityViolationException:


数据库用的hibernate,开发工具用的myeclipse,使用开发工具连接数据库生成hibernate基于

并且提示某个字段  not—null;

 

解决,查看了数据库字段类型为number类型,将生成的po对应字段改写成Integer类型,原因:开发工具生成的类型,与数据库number类型对象,但是如果数据是0会被过滤,

而Integer数据int的包装类型,不会过滤0

那么,问题解决了;