解决方案 »

  1.   

    我使用的是mysql 5.5尝试了运行了你的代码,没有问题,以下是我建好表的结构:因此我怀疑是你用得数据库可能存在方言配置问题,即<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
    可以检查一下是否和你用的数据库方言匹配。我的是mysql,所以是mysql的方言。
      

  2.   

    Working_Condition.hbm.xml<many-to-one name="initialwire" cascade="all"/>
    改为
     <many-to-one  name="initialwire" column="wireID"
                class="com.CFCWA.basic.Initial_Wire"
               cascade="all" />试试