public class User {
/**用户ID**/
private long id;
/**用户登录名字*/
private String loginName;
/**用户密码*/
private String password;
/**用户名字*/
private String name;
/**版本更新*/
private long version;
/**所属角色id*/
private Role role;//用 private long roleId不对
省略getter setter
第一个表格,注意在映射的时候,不能写成long,而要写成外键的那个表的类!如下才不会报错:
<many-to-one name="role" class="akai.cost.ms.main.po.Role" column="roleId" not-null="true"/>
花了我好几个小时,Hibernate映射问题要注意!!!(互相学习互相讨论)