ibatis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Benedict (JIRA)" <ibatis-...@incubator.apache.org>
Subject [jira] Commented: (IBATIS-226) Support Commons DBUtils ResultSetHandler
Date Thu, 01 Dec 2005 05:30:30 GMT
    [ http://issues.apache.org/jira/browse/IBATIS-226?page=comments#action_12359002 ] 

Paul Benedict commented on IBATIS-226:

Chaining also allows people to insert their own utility tasks such as white-space trimming
(http://issues.apache.org/jira/browse/IBATIS-143). So this really opens up an array of possibilities.
We could even write some of these common tasks so people could just optionally plug them in.

> Support Commons DBUtils ResultSetHandler
> ----------------------------------------
>          Key: IBATIS-226
>          URL: http://issues.apache.org/jira/browse/IBATIS-226
>      Project: iBatis for Java
>         Type: New Feature
>   Components: SQL Maps
>     Reporter: Paul Benedict

> Sometimes I need total control over the caching mechanism for very critical systems.
I need to also guarantee object identity and I can only do this when handling the result set
myself. I propose adding an attribute to the <statement> tag (and also <select>,
<insert>, <update>) that will specify a subclass of ResultSetHandler so that I
may write custom code and decode the ResultSet myself. The ResultSetHandler class is part
of the Jakarta Commons DBUtils package. It is extremely useful!
> <select id="findMyObject" resultSetHandler="com.company.MyResultSetHandler">
> To prevent excess object creation, IBATIS must reuse the same instance it creates. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message