Tenho uma tenho um relacionamento OneToOne, para salvar no banco tudo certo, meu problema é mostra no xhtml
Vou mostrar os Beans:
Tenho um usuario
@Entity
public class Usuario implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="userId", unique=true, nullable=false)
private Integer userId;
@Column(name="ativo")
private boolean ativo;
@Column(name="userNome")
private String userNome;
@Column(name="login")
private String login;
@Column(name="senha")
private String senha;
@Column(name="email")
private String email;
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name="equipeId")
private Equipe equipe;
@Column(name="permissaoAcesso")
private int permissaoAcesso;
Tenho esse relacionamento com Equipe:
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name="equipeId")
private Equipe equipe;
Aqui tem o bean do Equipe:
@Entity
public class Equipe implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="equipeId", unique=true, nullable=false)
private Integer equipeId;
@Column(name="equipeNome")
private String equipeNome;
@Column(name="endereco")
private String endereco;
@Column(name="numero")
private String numero;
@Column(name="bairro")
private String bairro;
@Column(name="cidade")
private String cidade;
@Column(name="estado")
private String estado;
@Column(name="nextel")
private String nextel;
@OneToOne()
private Usuario usuario;
@OneToOne()
private Ocorrencia ocorrencia;
Assim, eu posso mostrar em um output ou datatable (etc… ) do primefaces os dados do usuário , mas eu não sei como fazer para carregar e mostrar dados da equipe relacionado ao usuário que selecionei na tela no JSF.