-
Notifications
You must be signed in to change notification settings - Fork 13k
Closed
Labels
enhancementImprove a feature or add a new featureImprove a feature or add a new feature🔩 constructor
Milestone
Description
I was working on using MyBatis with pre-existing classes and i ran into the problem that according to the DTD idArgs need to come before args in the constructor.
This following example doesn't validate, although MyBatis doesn't actually have this restriction:
<resultMap id="MyClass" type="test.MyClass">
<constructor> <!-- Error: The content of element type "constructor" must match "(idArg*,arg*)". -->
<arg column="name" javaType="string" />
<idArg column="id" javaType="string" />
</constructor>
</resultMap>
Can mybatis-3-mapper.dtd be changed from:
<!ELEMENT constructor (idArg*,arg*)>
to
<!ELEMENT constructor ((idArg|arg)*)>
awxiaoxian2020
Metadata
Metadata
Assignees
Labels
enhancementImprove a feature or add a new featureImprove a feature or add a new feature🔩 constructor