`
<hibernate-mapping>
<class name="beans.EmployeeBean" table="employeedetails" schema="Employee">
<id name="empId" column="empid"/>
<id name="employeeusername" column="username"/>
<property name="firstname" column="firstname"/>
<property name="designation" column="designation"/>
<property name="email" column="email"/>
<property name="role" column="role"/>
</class>
</hibernate-mapping>
在此代码中,当我输入第二个id用户名时,我收到错误,在我的数据库中也在1个表中,我将2列作为主键。
答案 0 :(得分:0)
你不能,但你可以使一个属性独特:
<property name="employeeusername" column="username" not-null="true" unique="true"/>