Olá pessoal,
Estou como uma dúvida terrível.
Eu estou criando uma classe Aluno e nesta classe eu possuo o atributo [color=blue]dataNascimento[/color] e preciso criar um método que identifique a [color=red]data atual[/color] e retorne a diferença entre as duas datas em anos para obter a idade deste aluno.
Será que seria possível efetuar isto utilizando o [color=brown]GregorianCalendar[/color]?
Lembrando que minha classe é anotada para Hibernate, isso faria alguma diferença?
@Entity
@Table
public class Aluno {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column
private Integer idAluno;
@Column
private String nomeAluno;
//classe Enum
@Enumerated(EnumType.STRING)
private Sexo sexoAluno;
@Temporal(TemporalType.DATE)
private Date dataNascimento;
//SETs e GETs