@Eduardo_Alves2704 escreveu:
Olá ! gostaria de uma luz quanto a realizar a validação de um objeto que faz parte de um outro objeto (composição) ... acontece que tenho uma classe Conta que, a ele, tem um atributo Orcamento ... fato é que consigo validar os atributos simples de Conta mas não consigo validar os atributos que compoe Orcamento.
Estou usando spring mvc.
@Entity public class ContaPublica extends Conta{ @Column(nullable = false) @NotNull @Min(2000) @Max(3000) private int anoExercicio; @Embedded @NotNull private Orcamento orcamento; ..... } @Embeddable public class Orcamento implements Serializable { @Column(scale = 2) @DecimalMin("0.00") @Digits(integer=6, fraction=2) private BigDecimal loa; @Column(scale = 2) @DecimalMin("0.00") @Digits(integer=6, fraction=2) private BigDecimal ep; @Column(scale = 2) @DecimalMin("0.00") @Digits(integer=6, fraction=2) private BigDecimal outros; @Column(scale = 2) @DecimalMin("0.00") @Digits(integer=6, fraction=2) private BigDecimal autorizado; ...... }
quando executo o método de salvar ele só me retorna os erros que estiverem na superclasse e classe filha, ou seja, Conta e ContaPublica.
como resolvo para chegar até contaPublica.orcamento ???
Mensagens: 1
Participantes: 1