Changes for page WebObjects and Squeryl
Last modified by Ravi Mendis on 2011/04/01 11:14
From version 148.1
edited by Ravi Mendis
on 2010/11/10 03:20
on 2010/11/10 03:20
Change comment:
There is no comment for this version
To version 138.1
edited by Ravi Mendis
on 2010/11/10 02:55
on 2010/11/10 02:55
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -18,13 +18,6 @@ 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 -=== Preparing your EO model === 22 - 23 -1. 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 -1. (Temporary) Ensure all the model entities are in the same package. i.e model <-> package corresponds 1-to-1. 25 - 26 -=== Generating the Squeryl Schema === 27 - 28 28 1. Create a .eogen file for your EO model as normal. Only set the ##File Names## extension to "scala". 29 29 1. Use the Squeryl EO Templates: 30 30 ... ... @@ -31,9 +31,3 @@ 31 31 * 32 32 ** Entity.eotemplate [[template>>WOL:Squeryl _Entity.eotemplate]] 33 33 ** Entity.eotemplate [[template>>WOL:Squeryl Entity.eotemplate]] 34 - 35 -{{note title="Note"}} 36 - 37 -Any custom business "logic" will have to be manually re-written in Scala 38 - 39 -{{/note}}