Added:
Don't use EOF in model class static initializers. Doing so
forces EOF into operational mode before the frameworks are
initialized. Use lazy loading of the entity instead.
to:
http://en.wikibooks.org/wiki/Programming:WebObjects/EOF/
Using_EOF/The_EOF_Commandments
Regards,
Jerry
On Nov 14, 2007, at 9:21 AM, Anjo Krank wrote:
> Which was why the convention for the Clazz pattern in
> ERCoreBusinessLogic changed, btw. The very old and ugly version was
> to use a static method to get the clazz, the newer one was to
> create the class by "new FooClazz()" as a static, which in turn
> triggered the model loading and tripped over its feet. The version
> we have now does lazy loading of the entity to prevent this.
>
> Cheers, Anjo
>
> Am 14.11.2007 um 15:13 schrieb Mike Schrag:
>
>> I would just say "Don't use EOF in model class static
>> initializers." I'd rather be overreaching and just have new
>> people avoid the concept entirely. When they get advanced enough,
>> they may be able to question the commandments, but the
>> commandments are intended to provide the pathway to righteousness :)
>
-- __ Jerry W. Walker, WebObjects Developer/Instructor for High Performance Industrial Strength Internet Enabled Systemsjerrywwalke..mail.com 203 278-4085 office
This archive was generated by hypermail 2.0.0 : Wed Nov 14 2007 - 12:11:20 EST