Are you using Cayenne 2 or 3? What you did is fine for Cayenne 2, but in Cayenne 3 you can use a Callback method, too. Also, there is currently not a way in the modeler to set those initial values.
mrg On Wed, Apr 14, 2010 at 8:28 AM, Arnaud Garcia <[email protected]> wrote: > Hello, > > Is it possible to add default values using the modeler ? > > if not, the good way is to overide the setPersistenteState ? > > thanks, > > arnaud > > public class SomeObjEntity extends _SomeObjEntity > { > public void setPersistenceState(int state) > { > super.setPersistenceState(state); > > // if the object was just created, set initial values > if (state == PersistenceState.NEW) > { > // Set all initial values here > } > } > } >
