no prevayler tutorial 15 minutos para recuperar um dado ele faz um Transação...
pq isso?? apenas para fazer o log??? eu podia simplesmente chamar o metado public java.lang.Object prevalentSystem() e pegar o dado que eu quero???
tem alguma justificativa de fazer uma transação para recuperar um dado? já q ele está na memoria?
vlws
:arrow: olha o codigo ae do tutorial
import java.io.Serializable;
import java.util.HashMap;
import org.prevayler.Command;
import org.prevayler.PrevalentSystem;
public class RecuperaContatos implements Command {
private HashMap contatos;
public HashMap getContatos() {
return contatos;
}
public Serializable execute(PrevalentSystem system) {
SistemaContato contatos = (SistemaContato) system;
HashMap map = contatos.getContatos();
return map;
}
}
