I downloaded that file and searched for "resultMapping" and didn't find anything in the documentation.
If resultMapping doesn't perform a query I'm confused because the following: <resultMap id="ElectronicRecordingType-result" class="ElectronicRecordingType"> <result property="Id" column="eRecordingTypeId"/> <result property="Description" column="description"/> <result property="Category" resultMapping="ElectronicRecordingCategory.ElectronicRecordingCategory-result"/> ends up creating an object that no only contains the values for Id and Description, but also fills in Category with its proper Id and Description. My sql looks like: <select id="ElectronicRecordingType-select" parameterClass="int" resultMap="ElectronicRecordingType-result"> SELECT eRecordingTypeId, description, eRecordingCategoryId FROM eRecordingType <dynamic prepend="WHERE"> <isParameterPresent> eRecordingTypeId = #value# </isParameterPresent> </dynamic> </select> How is iBATIS retrieving information from my eRecordingCategory table without my specifing something like: <result property="Category" column="eRecordingCategoryId" select="ElectronicRecordingCategory-select"/> I had assumed I had to do the latter but after testing the former, I was getting the correct data which is why I came here with my questions. On Thu, 3 Mar 2005 23:34:52 +0100, Gilles Bayon <[EMAIL PROTECTED]> wrote: > The online html guide is not updated on Sourceforge. > Download the last documentation > > http://sourceforge.net/project/showfiles.php?group_id=109704&package_id=131695&release_id=296537 > > -Gilles >