Domain Object Model...

On Fri, 10 Feb 2006 08:06:28 -0700, "Larry Meadors"
<[EMAIL PROTECTED]> said:
> What do you mean by DOM?
> 
> Larry
> 
> 
> On 2/9/06, Ext_Friedrich, Stefan <[EMAIL PROTECTED]> wrote:
> >
> >
> > Hello.
> >
> > We encountered a little problem that we are not able to solve by ourselves:
> >
> > What we want to do is: Use HashMaps instead of DOM in the resultMapping.
> > Here's a sample of what we want to do:
> >
> > <resultMap id="a" class="java.util.HashMap">
> >         <result property="aa" select="loadAA"/>
> >         <result property="id" column="id"/>
> > </resultMap>
> > <select id="loadA" resultMap="a">
> >         Select id from tableA where id = 1
> > </select>
> >
> > <resultMap id="aa" class="java.util.HashMap">
> >         <result property="id" column="id"/>
> > </resultMap>
> > <select id="loadAA" resultMap="aa">
> >         Select id from tableA
> > </select>
> >
> > The first select returns one result --> a HashMap, the second select returns
> > numerous results --> n HashMaps that should be mapped as a List of HashMaps.
> >
> > When we implement it as a DOM and exchange the classes in the resultMaps
> > with the ones below, the same code works fine:
> >
> > class A {
> >         private Collection aa;
> >         private int id;
> >         //getters and setters
> > }
> >
> > class AA {
> >         private int id;
> > }
> >
> > Is there a solution for our problem, because we want to avoid the use of a
> > DOM due to flexibility-reasons
> >
> > Thanks
> > Stefan Friedrich
--
==================================
[EMAIL PROTECTED]

Reply via email to