分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

问题描述:Null value was assigned to a property of primitive type setter  ,hibernate int型数据无法读取 hiberante读int 整型数据出错 hiberante读数据库出错

错误日志:

Exception in thread "main" org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.zsba.AdornCompanyInfo.provinceOrderMember
at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:85)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3560)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.loadEntity(Loader.java:1851)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3038)
at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:395)
at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:195)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815)
at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.hibernate.context.ThreadLocalSessionContext$TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java:301)
at $Proxy0.get(Unknown Source)
at com.zsba.HibernateUtil.main(HibernateUtil.java:60)
Caused by: java.lang.IllegalArgumentException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:42)
... 26 more

解决办法:

javabean.hbm.xml

<property name="provinceOrderMember" type="int">
<column name="provinceOrderMember">
<comment></comment>
</column>
</property>
type="int" 改为type="java.lang.Integer"

javabean

private int provinceOrderMember; 改为private Intege provinceOrderMember

原因:数据库字段值为NULL,int 类型不能赋值为NULL,只能为0,但有些实际应用中,如学生分数,0表示0分,NULL,则表示暂无分数所以,要不设数据字段不为NULL,要不就是用Integer.

原地址:http://blog.csdn.net/ydcun/article/details/7584153

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

Null value was assigned to a property of primitive type sett相关推荐

  1. is present but cannot be translated into a null value due to being declared as a primitive type

    解决办法:把基本类型改为对象,譬如此处将pageId的类型由int 改为Integer 2016-10-19 19:36:11.275 DEBUG [http-nio-9999-exec-2][org ...

  2. 基本数据类型为空导致的错误cannot be translated into a null value due to being declared as a primitive type

    Optional int parameter 'xxx' is present but cannot be translated into a null value due to being decl ...

  3. ... cannot be translated into a null value due to being declared as a primitive type 解决方法

    问题描述 HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalStateExceptio ...

  4. Google Earth Engine(GEE)——下载矢量数据过程中出现Property joinedWaterFeature has type Feature错误

    目前我正在尝试获得一个仅考虑堤坝后面区域的单面缓冲区.我有两个数据集,一个具有堤坝的特征(多边形),另一个具有河流/水的多边形.我试图通过创建两个距离函数并获取到堤坝的距离小于到水的区域来做到这一点. ...

  5. Null return value from advice does not match primitive return type for: public abstract boolean

    今天在写Spring Data JPA的时候出现了这样一个问题 Null return value from advice does not match primitive return type f ...

  6. Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro

    Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro ...

  7. Spring之AOP报错:Null return value from advice does not match primitive return type for

    1.org.springframework.aop.AopInvocationException:Null return value from advice does not match primit ...

  8. spring aop Null return value from advice does not match primitive return type for总结

    Null return value from advice does not match primitive return type for这个一般都是发生在代码做了环绕后. 找到源码抛出这个异常的位 ...

  9. spring:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date‘

    前言 springboot有接口日期转换的经典问题,给Entity加@JsonFormat解决了输出json日期格式的输入输出问题,但是解决不了非@RequestBody/也就是普通表单提交的日期格式 ...

最新文章

  1. 黑马程序员___Java基础[02-Java基础语法](一)
  2. 排序规则在拼音处理中的应用.sql
  3. php动态增加div,JavaScript动态创建div等元素实例
  4. IntelliJ IDEA 快捷键 Windows
  5. Ubuntu系统下面软件安装更新命令
  6. python编程是什么东西_编程python是什么
  7. 经纬度(度十进制分)—— 度分秒 转换
  8. 怎么提高文公写作水平?公文写作报告类模板
  9. 简单新闻客户端APP设计
  10. 两个网卡做映射linux,linux多网卡的路由模式和桥接模式设置方法
  11. 推荐几个值得关注的微信公众号
  12. 软考系统集成项目管理工程师模拟题
  13. PTA_机工士姆斯塔迪奥
  14. 浅谈Mediator仲裁者模式
  15. 浅谈Selenium之WebUI自动化
  16. 计算机二级试题aoa,计算机二级AOA理论题库
  17. ABP中使用MySql数据库
  18. kingscada检测服务器状态,组态王隧道监控解决方案(KingSCADA).ppt
  19. 京东2016校园招聘笔试题
  20. 病毒营销成功案例-阿里影业的广告片《啥是佩奇》

热门文章

  1. 最新开源微信小程序一键开发平台源码 支持15大功能模块+完整前后端+搭建教程
  2. 滤镜原理_中性密度滤镜的工作原理以及如何使用它们进行更好的摄影
  3. 通俗易懂的 SVM 原理详解
  4. vault hashicorp
  5. 使用 Office 365 PowerShell 管理用户帐户和许可证(六)
  6. CGB2005-京淘11
  7. 期货黄金交易平台重要吗?有哪些显著的期货黄金交易平台优势?
  8. PDF转图片怎么转换?分享两个好用的转换小技巧
  9. 软件测试作者简介(金朝阳)
  10. android沙漏,android沙漏