Sorry if this is obvious, but how do I change the Map implementation returned by getSqlMapClientTemplate().queryForMap(...). At the moment it returns a java.util.HashMap.
The 'resultMap' attribute of my <select> query refers to the custom domain object mapping I have specified - this is the class used for the values in the HashMap returned from the queryForMap(). I hope that makes sense. nmaves wrote: > > what is your result class for the sqlmap? Have you tried to use > "java.lang.LinkedHashMap" ? > Nathan > > On Wed, Oct 21, 2009 at 12:00 PM, George.Francis > <gfranc...@gmail.com>wrote: > >> >> I've tried to find the doco for this, but havent so far. In iBatis, if I >> use >> queryForMap(), the resulting Map ordering (predictably) doesnt follow the >> order-by clause of the query (it seems to always order by the Key >> property >> value). Is there an API-level way to determine the Map sort order, or is >> it >> a matter of implementing a Comparator manually? >> -- >> View this message in context: >> http://www.nabble.com/queryForMap%28%29-ordering-tp25997320p25997320.html >> Sent from the iBATIS - User - Java mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org >> For additional commands, e-mail: user-java-h...@ibatis.apache.org >> >> > > -- View this message in context: http://www.nabble.com/queryForMap%28%29-ordering-tp25997320p25999105.html Sent from the iBATIS - User - Java mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org For additional commands, e-mail: user-java-h...@ibatis.apache.org