You need a tutorial of some sort.
I shall ask the Presto team to write a tutorial, as if they were implementing it from scratch.
Presto's
CVS is a good place to look for a CRUD web app example. --
KlausWuestefeld
Why does org.prevayler.demos.demo1NumberStorageCommand.execute() return null?
Because it has to return something. In
Prevayler 2.0 (
CVS only) that is no longer necessary.
What's a "system" in this context: 'A system that implements this interface can be made transparently persistent with
Prevayler.'?
A determistic business system, a "root" business object referencing only other
BusinessObjects.
What are the memory requirements, and general hardware requirements for an efficient use of such technique?
Memory requirements: enought to hold all your
BusinessObjects plus a little for your VM and
CommunicationObjects.
General hardware requirements: Typically a third to a fourth of the processing power required for your database + appserver configuration. That depends on the application, though, and on what else will be running on your system's VM: RMI? CORBA? JSPs? Servlets?