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映射问题要注意!!!(互相学习互相讨论)
本文详细解析了使用Hibernate进行映射时遇到的问题,并提供了有效的解决方案,特别关注了长整型字段作为外键类映射的重要性。通过实例演示,帮助开发者避免常见的错误并提升代码质量。
8万+

被折叠的 条评论
为什么被折叠?



