Olá Pessoal,
Minha dúvida me parece ser bem simples, mas como sou iniciante, não sei como resolver.
Tenho uma tabela “PAIS” com as definições abaixo :
package br.com.entidades.basico;
import java.io.Serializable;
import java.util.LinkedList;
import java.util.List;
import javax.persistence.*;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotEmpty;
@Entity
@Table(name = "PAIS")
public class Pais implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="id")
@Basic(optional=false)
private Integer id;
@NotNull(message="O nome não pode ser nulo")
@NotEmpty(message="O nome não pode ser branco")
@Column(nullable=false,length=60)
@Length(max=60, message="Tamanho máximo da descrição é 60.")
private String descricao;
@NotEmpty(message="O nome não pode ser branco")
@Column(nullable=false,unique=true,length=20)
@Length(min=4, max=4, message="Código do pais deve ser com 4 dígitos.")
private String codigo;
Estou precisando criar uma list dessa tabela e nessa lista incluir o código do IBGE do pais. Como posso incluir esse campo na list, sem precisar alterar a estrutura da minha tabela ?
private List<Pais> list;
Obrigado,
Cristiano Assis