Rev 195 | Rev 527 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 195 | Rev 250 | ||
|---|---|---|---|
| Line 12... | Line 12... | ||
| 12 | import javax.persistence.Table; |
12 | import javax.persistence.Table; |
| 13 | 13 | ||
| 14 | import javax.validation.constraints.NotNull; |
14 | import javax.validation.constraints.NotNull; |
| 15 | import javax.validation.constraints.Size; |
15 | import javax.validation.constraints.Size; |
| 16 | 16 | ||
| - | 17 | import org.hibernate.annotations.Index; |
|
| 17 | import org.hibernate.validator.constraints.NotEmpty; |
18 | import org.hibernate.validator.constraints.NotEmpty; |
| 18 | 19 | ||
| 19 | import br.com.ec.core.interfaces.Alterar; |
20 | import br.com.ec.core.interfaces.Alterar; |
| 20 | import br.com.ec.core.interfaces.Cadastrar; |
21 | import br.com.ec.core.interfaces.Cadastrar; |
| 21 | import br.com.ec.core.util.StringUtil; |
22 | import br.com.ec.core.util.StringUtil; |
| Line 37... | Line 38... | ||
| 37 | this.sequencial = sequencial; |
38 | this.sequencial = sequencial; |
| 38 | this.descricao = descricao; |
39 | this.descricao = descricao; |
| 39 | }
|
40 | }
|
| 40 | 41 | ||
| 41 | @Id |
42 | @Id |
| - | 43 | @Index(name = "ix_vigencia", columnNames = "seq_vigencia") |
|
| 42 | @SequenceGenerator(name = "sq_vigencia") |
44 | @SequenceGenerator(name = "sq_vigencia") |
| 43 | @GeneratedValue(strategy = GenerationType.IDENTITY) |
45 | @GeneratedValue(strategy = GenerationType.IDENTITY) |
| 44 | @Column(name="seq_vigencia", nullable=false) |
46 | @Column(name="seq_vigencia", nullable=false) |
| 45 | public Long getSequencial() { |
47 | public Long getSequencial() { |
| 46 | return sequencial; |
48 | return sequencial; |