Null value was assigned to a property of primitive type setter
来源:互联网 发布:ssh三大框架书籍知乎 编辑:程序博客网 时间:2024/06/10 12:47
Exception:
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.seven.domain.Book.printTime
原因:数据库里printTime字段为NULL
- <!--Hibernate映射文件中的字段-->
- <property name="printTime" type="long"><column name="print_time"/></property>
其中的类型为hibernate类型,在生成的Book类中,printTime字段为long类型,为基本类型,不能为NULL.
解决方法:
第一种:数据库字段不设置为空;
第二种:手动修改映射文件,printTime使用Java类型Long,即type="java.lang.Long",Book类中的字段也要改为Long。同理,int为Integer.
第三种:在反向工程时使用Java类型,而不是hibernate类型。
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of com.index.
- Null value was assigned to a property of primitive type setter of"原因及解决方
- Null value was assigned to a property of primitive type setter of ...
- null value was assigned to a property of primitive type setter of原因急解决方法
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of com.superm
- Null value was assigned to a property of primitive type setter of……
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of model.LabAppForm.peoplenumber; nes
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- 堆和栈的区别 (BY 任我行)
- Compile MaNGOS On Windows
- 事半功倍 ---- 快速复制图片和文字到多张幻灯片
- void指针
- //让 Edit 只接受数字
- Null value was assigned to a property of primitive type setter
- 自选图形的艺术组合——圆形
- MFC中获得文件夹路径的方法
- GDI+ 中 delete 陷阱
- VC++中打开文件和保存文件对话框的调用
- 停止担忧.
- Setting up MaNGOS
- slice
- 2010年终总结,2011年初忠告只想对自己说一句话