We do this all the time. What is the error you are getting?
On 7/19/07, Nic Smith <[EMAIL PROTECTED]> wrote:
Has anyone actually managed to get this working? It doesn't looking like iBatis supports the 'dot notation'. So while you can pass through custom classes in a map you can't then access any of its properties. Is there anything I may have missed here? Cheers, Nic *From:* Tony Johnson [mailto:[EMAIL PROTECTED] *Sent:* Thursday, 19 July 2007 8:59 p.m. *To:* [email protected] *Subject:* RE: Passing a custom class type + additional data Yeah, you should certainly be able to do that… ------------------------------ *From:* Nic Smith [mailto:[EMAIL PROTECTED] *Sent:* 19 July 2007 03:44 *To:* [email protected] *Subject:* Passing a custom class type + additional data Hi, Is it possible to pass in user defined types as well as additional data types in a Map. For example: ------ <select id="SelectDocument" parameterClass="map" resultMap="DocumentResult"> I want the map to contain a type of "Document" (a class in our .Net code), as well as an int[]. So, the key value pairs would be: document, {object type of Document} groups, {int[]} Can I then in my SQL statement write something like this? UPDATE [DocumentTable] SET Id = #document.Id#, Name = #document.ShortName# WHERE GroupId IN <iterate property=" groups" open="(" close=")" conjunction=","> # groups[]# </iterate> If this isn't the case? Is there some other way that I can do this? Cheers, Nic

