这是使用它的正确方法?因为它不起作用。我在RoleDAO中有同样的事情。会生成用户和角色的两个表,但将userid与roleid链接的表不是。休眠manytomany xdoclet
(关于语法的详细信息波纹管http://xdoclet.codehaus.org/HibernateTags#HibernateTags-hibernate.manytomany休眠XDoclet标签)
/**
* @hibernate.id generator-class="native"
* @hibernate.generator-param name="sequence" value="seq_userid"
* @hibernate.many-to-many column="roleID"
* class="domain.company.product.service.cm.RoleDAO.java"
*/
public Integer getUserID() {
return userID;
}
重点请
许多一对多列= “角色ID” 级=“domain.company.product.service。 cm.RoleDAO.java”
编辑:
确定。现在使用:
private Set<RoleDAO> roles = new HashSet<RoleDAO>();
/**
* @hibernate.many-to-many column="roleID"
* class="domain.company.producut.service.cm.RoleDAO.java"
*/
public Set<RoleDAO> getRoles() {
return roles;
}
但仍然没有链接角色和用户的表。
笑耶日Thnx :)恨传统支持。是的,整个事情是一个javadoc。 – b0x0rz 2009-07-22 11:16:45