Pessoal tenho o seguinte caso de uso.
Tenho um VO Agendamento que contem a data e hora.
A minha business logic é a seguinte:
- Trazer o agendamento checando no banco se a data cadastra é a mesma que a atual.
ex.:
Collection c = Dao.list("from Agendamento as vo where vo.data_cadastrada =" new Date() );
até aqui tudo bem, é um exemplo simbolico…
Agora eu vou expor a minha duvida.
Continuando a minha business logic:
- Eu quero somar mais um dia a partir da data que eu tenho dentro do meu list.
Que fique claro pessoal, que a minha dúvida não é em relação a usar o java.util.* e sim como somar mais um dia a partir da data que eu tenho no meu list.
Como eu poderia aplicar isto!?
Onde definir esta business logic? No meu VO, no metodo execute da minha Action!?
O meu metodo execute é o seguinte:
Persistence persistence = Persistence.getInstance().createAgendamento();
Collection agendamentoList = persistence.listVO("from Agendamento as vo where vo.data_cadastrada = "+ new Date() );
Grato pessoal.