Bom dia!
Gostaria de saber como eu faço para criar um conversor para que toda a vez que tiver o campo LocalDate em um objeto java, ele faça a conversão.
Exemplo tenho o objeto Pessoa.java:
public class Pessoa implements java.io.Serializable {
....
private LocalDate dtcadastro;
....
public Pessoa(LocalDate dtcadastro) {
this.dtcadastro = dtcadastro;
....
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentLocalDate")
@Column(name = "dtcadastro", length = 13)
public LocalDate getDtcadastro() {
return this.dtcadastro;
}
public void setDtcadastro(LocalDate dtcadastro) {
this.dtcadastro = dtcadastro;
}
o que eu quero fazer é que nesse conversor ele adicione isso, caso se a data for 2012/10/21, ela faça a conversão, para resolver o problema da data de mudança de horário.
new DateTime("2012/10/21T01:00:00", dtz).toLocalDate().toDateTimeAtStartOfDay();