@ org.jboss.seam.annotations.security.management.UserRoles在用戶界面中公開會返回一個簡單的List方法。seam-gen不會爲@ManyToMany成員生成EntityQuery接口
seam-gen不會爲@ManyToMany成員生成EntityQuery接口,如上面提到的getUserRoles。
我們如何啓用此功能,以便以分頁方式顯示結果角色。
編輯1:
This is the declaration in User.java
@ManyToMany(cascade = {CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}, fetch = FetchType.LAZY)
@JoinTable(name = "user_role", joinColumns = @JoinColumn(name = "user_id), inverseJoinColumns = @JoinColumn(name = "role_id"))
@UserRoles
private List<Role> userRoles = new ArrayList<Role>(0);
這是Role.java
@Entity
@Table(name = "role", uniqueConstraints = @UniqueConstraint(columnNames = "name"))
public class Role {
@Joshua添加的註釋 – 2010-02-01 05:24:50