java吧 关注:1,241,582贴子:12,713,213
  • 9回复贴,共1

小弟是学习ssh中出现以下问题。

只看楼主收藏回复

Could not determine type for: java.lang.Stirng, at table: VOTE_ITEM, for columns: [org.hibernate.mapping.Column(VU_USER_ID)]
两个表的映射文件时这样的
<hibernate-mapping>
<class name="entity.VoteUser" table="VOTE_USER">
<id name="vu_user_id" type="java.lang.String">
<column name="VU_USER_ID" length="10" not-null="true"/>
</id>
<property name="vu_user_name" type="java.lang.String">
<column name="VU_USER_NAME" length="20" not-null="true" />
</property>
<property name="vu_password" type="java.lang.String">
<column name="VU_PASSWORD" length="20" not-null="true" />
</property>
<property name="vu_status" type="java.lang.Integer">
<column name="VU_STATUS" precision="6" scale="0" not-null="true" />
</property>
<property name="vu_version" type="java.lang.Integer">
<column name="VU_VERSION" precision="10" scale="0" not-null="true" />
</property>
</class>
</hibernate-mapping>
<hibernate-mapping>
<class name="entity.VoteItem" table="VOTE_ITEM">
<id name="vi_id" type="java.lang.Integer">
<column name="VI_ID" precision="10" scale="0" />
<generator class="sequence">
<param name="sequence">vote_item_seq</param>
</generator>
</id>
<property name="vo_id" type="java.lang.Integer">
<column name="VO_ID" precision="10" scale="0" not-null="true" />
</property>
<property name="vs_id" type="java.lang.Integer">
<column name="VS_ID" precision="10" scale="0" not-null="true" />
</property>
<property name="vu_user_id" type="java.lang.Stirng">
<column name="VU_USER_ID" length="10" not-null="true" />
</property>
</class>
</hibernate-mapping>
求大神给看以下。。。特别感谢


IP属地:北京1楼2013-11-30 13:52回复
    无法判断类型呗,在VOTE_ITEM这个表的VU_USER_ID这个字段,你数据库用的什么类型


    IP属地:河南2楼2013-11-30 13:55
    收起回复
      不懂帮顶


      3楼2013-11-30 13:59
      收起回复
        坐等


        IP属地:北京4楼2013-11-30 14:09
        回复