为什么我用myecplice 自动生成的hbm映射文件里 都有Id这个东西啊 还非要在实体类里写这个字段  能不能不用在实体类里写这个id呢  我用的是mysql5.0
映射文件如下
<hibernate-mapping>
    <class name="com.Employ" table="employ" catalog="zhao">
        <composite-id name="id" class="com.EmployId">
            <key-property name="name" type="string">
                <column name="name" length="20" />
            </key-property>
            <key-property name="sex" type="string">
                <column name="sex" length="20" />
            </key-property>
            <key-property name="age" type="string">
                <column name="age" length="20" />
            </key-property>
            <key-property name="brithday" type="string">
                <column name="brithday" length="20" />
            </key-property>
        </composite-id>
    </class>
</hibernate-mapping>
这个文件操作起来很难用  各位大哥帮帮忙!!!!