下面是数据库结构
只有前两个字段不为空
下面是反出来的实体类这是部分的 其他的都差不多
而且没有配置关系
下面是我做保存的时候的代码
只有id和password不能为空我都set值了
当保存的时候报的错误如下
真心搞不懂为什么 
求高手指点hibernateoraclejava

解决方案 »

  1.   

    数据库是number 反出来是Long没问题的兄弟
    你可以自己试试 而且最好是用Long类型
        坐等求解 速度
      

  2.   

    个人感觉你数据库的字段的和你映射文件中字段没对应上,
    要不就是你连错数据库了。
    你把UserInfo映射文件和java内容全贴出来看看。
      

  3.   

    从图片上看应该是timecount的类型问题,可以把配置文件和数据库改成String类型,试一下啊
      

  4.   

    把TIMECOUNT里的scale="0"去掉试试,不去掉有可能会转成Double类型,从而引起类型不符