Hi everyone. Theres a new feature in CVS that lets you write queries like
this:
"from o in class java.lang.Object"
"from n in class eg.Named, m in class eg.Named where n.name = m.name"
(eg.Named is an interface implemented by potentially many persistent
classes.)
By side-effect, we now pretty much support the "table-per-concrete-class"
mapping strategy (as much as I would like to, anyway).
So once we finish the "table-per-subclass" strategy (ie.
MultiTableEntityPersister) we will then support all three mapping strategies
defined in the well-known Ambler paper.
Funnily enough, this didn't really take me a lot of work, so I've no idea
why I didn't do it before....
|