在配置hibernate时要注意各种名字要统一不要张冠李戴
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping auto-import="true" package="cn.myH.vo">
<class name="equipment2" table="equipment2" schema="SCOTT" entity-name="equ2"
dynamic-insert="true" dynamic-update="false" >
<id name="equId" type="java.lang.Integer">
<column name="equId" precision="4" scale="0" />
<generator class="increment" />
</id>
<many-to-one
name="equType"
entity-name="equType"
column="equTypeId"
cascade="all"
fetch="join"
>
</many-to-one>
<property name="equName" type="java.lang.String">
<column name="equName" length="10" />
</property>
<property name="equAgeLimit" type="java.sql.Date">
<column name="equAgeLimit" length="20" />
</property>
<property name="fixNum" type="java.lang.Integer">
<column name="fixNum" precision="4" scale="0" />
</property>
<property name="prize" type="java.lang.Double">
<column name="prize" precision="7" />
</property>
<property name="merchantName" type="java.lang.String">
<column name="merchantName" length="20" />
</property>
</class>
<class name="equType" entity-name="equType" table="equType2" schema="SCOTT">
<id name="equTypeNo" type="java.lang.Integer">
<column name="equTypeNo" precision="4" scale="0" />
<generator class="increment" />
</id>
<property name="equTypeName" type="java.lang.String">
<column name="equTypeName" length="10" />
</property>
</class>
</hibernate-mapping>