Estou començando com JSF+PrimeFaces e Hibernate e a dúvida é a seguinte:
Tenho duas Classes Usuario e Grupo , um usuário tem um grupo e um grupo pode estar em vários usuários.
Classe Usuario
@Entity
public class Usuario {
@Id
@GeneratedValue
private Long id;
private String username;
private String nome;
private String email;
private Long group_id;
@ManyToOne
private Grupo grupo; //...get´s set´s
Classe Grupo
@Entity
public class Grupo {
@Id
@GeneratedValue
private Long id;
private String grupo_nome;
private String descricao;
@OneToMany
private List<Usuario> usuarios;
//gets e sets
Abaixo esta um trecho do arquivo usuario.xhtml que me lista os usuários e gostaria de trazer informações do grupo que ele pertence, como faço para acessar o dado da descrição do grupo?
Posso usar #{usuario.grupo.descricao} ?
usuario.xhtml
<p:column>
<f:facet name="header">Grupo</f:facet>
#{usuario.group_id}
</p:column>
<p:column>
<f:facet name="header">Descrição</f:facet>
#{usuario.grupo.descricao}
</p:column>