DataMapper 1.5 supports this notation (IBATISNET-155): <resultMap id="account-result-constructor" class="Account" > <constructor> <argument argumentName="id" column="Account_ID"/> <argument argumentName="firstName" column="Account_FirstName"/> <argument argumentName="lastName" column="Account_LastName"/> </constructor> </resultMap>
--- Clinton Begin <[EMAIL PROTECTED]> wrote: > In Java land I was thinking of simply adding the following to the > current > <result> element... > > Currently we can do: > > <result property="FirstName" column="FIRST_NAME" /> > > I'd like to add... > > <result field="_firstName" column="FIRST_NAME"/> <!-- I'm not > advocating underscores --> > > ...and... > > <result column="FIRST_NAME" /> > > The latter (which lacks both property and field attributes) would be > a > constructor parameter. It would have to follow some rules: > > 1) Constructor results must come first in the result map defn. > 2) Constructor results must be in the same order as the > parameters of > the constructor. > > I think constructor and field support would be awesome in both the > .NET and > Java versions. > > Thoughts? > > Clinton

