我有一个问题:
我有一个DataTable,其中Login
种Usuario
关系的实体填充为@OneToMany
。
名为Add Login
的按钮调用addLogin
的{{1}}方法,并在表格中添加一行,其中包含热门Login
,Login.user
,{{ 1}}和Login.pass
。 Login.mac
以前需要在数据库中保留更长时间才能显示Login .Plano
显示的列表。
当您添加多个Plano
时,只有第一个填充了计划引用另一个被指责错误,因为它不能是selectOneMenu
。
登录
Login
Usuario
null
查看
@Entity
@Table(uniqueConstraints = @UniqueConstraint(columnNames = "user"))
public class Login implements Autenticavel{
@Id
@GeneratedValue
private Long id;
@ManyToOne
@NotNull
private Usuario usuario;
@ManyToOne
@NotNull
private Plano plano;
@NotNull
private String user;
@NotNull
private String pass;
private String mac;
//GETTERS E SETTERS
}
如何解决这个问题?