ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Parkinson" <pa...@avaning.com>
Subject RE: way to get resultSet as a list w/out putting data in class
Date Wed, 19 Dec 2007 00:42:40 GMT
Hi Bharaat.

I am using a RowHandler to map the results to a Java object, and then
post-process the list of objects to create the final result - a way to
filter or combine results - I'm not sure exactly what you are doing, so
unsure if this is a fit.

The iBATIS SQL Maps for Java developer guide at


contains an example.

I believe that returning a Map is fastest (less introspection) but if
you want to get objects and the do some work on these, a row handler
might fit the bill.



-----Original Message-----
From: bhaarat Sharma [mailto:bhaarat.s@gmail.com] 
Sent: Tuesday, December 18, 2007 3:53 PM
To: user-java@ibatis.apache.org
Subject: Re: way to get resultSet as a list w/out putting data in class


do you have an example of rowHandler implementation?

will that be more effecient than HashMaps? and how will we retrieve
results in the java code.

w/ hashMap we can just do map.get(\"propertyName\");
On 12/18/07, Brian Parkinson <parki@avaning.com> wrote:
Hi -
> One may might be to implement a row handler.
> parki...
> -----Original Message-----
> From:
> Sent: Monday, December 17, 2007 3:44 PM
> To: user-java@ibatis.apache.org
> Subject: way to get resultSet as a list w/out putting data in class
> Hello,
> I am trying to convert resultSet code to use iBatis.
> I know in iBatis the results are put in a class and returned as a
> collection of those classes.  But my code has a lot of logic in which
> we are iterating over the resultset and there are lots of conditional
> (if/else)statements.
> I am wondering if there is a way to get the results from iBatis as a
> simple plain list.
> So I can treat the returned list from iBatis as a resultSet basically.
> Thanks!

View raw message