Changes for page WebObjects and Squeryl
Last modified by Ravi Mendis on 2011/04/01 11:14
From version 90.1
edited by Ravi Mendis
on 2010/11/10 04:53
on 2010/11/10 04:53
Change comment:
There is no comment for this version
To version 92.1
edited by Ravi Mendis
on 2010/11/10 04:57
on 2010/11/10 04:57
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -14,7 +14,7 @@ 14 14 15 15 = Migrating EOF -> Squeryl = 16 16 17 -In keeping with the strongly-typed philosophy of Scala, Squerylhas no dynamic component like EOF (i.e an EO model file).17 +In contrast to EOF Squeryl maintains its database schema information programmatically - in the classes itself and collectively in a ##schema##. And in keeping with the strongly-typed philosophy of Scala, it has no dynamic component like EOF (i.e an EO model file). 18 18 19 19 EOF has the ability to generate classes in Java (and in Objective-C prior to WebObjects 4.5) as enforcing type has become customary in enterprise environments. We may exploit this feature of EOF to generate a Squeryl schema. 20 20 ... ... @@ -21,7 +21,7 @@ 21 21 === Preparing your EO model === 22 22 23 23 * Make sure **all** EO entities have a class name (including abstract many-To-many "join" tables). There's no support for entities marked as ##EOGenericRecord##. 24 -* Mark abstract many-To-Many join entities as ##Abstract##. 24 +* Mark the abstract many-To-Many join entities as ##Abstract##. 25 25 * (Temporary) Ensure all the model entities are in the same package. i.e ##model## <-> ##package## corresponds 1-to-1. 26 26 27 27 === Generating the Squeryl Schema ===