--clayton
<class-descriptor
class="org.oscardog.miniapp.model.User"
table="USERS"
>
<field-descriptor
name="userName"
column="USER_NAME"
jdbc-type="VARCHAR"
primarykey="true"
/>
<field-descriptor
name="lastName"
column="LAST_NAME"
jdbc-type="VARCHAR"
/>
<field-descriptor
name="firstName"
column="FIRST_NAME"
jdbc-type="VARCHAR"
/>
<field-descriptor
name="password"
column="PASSWORD"
jdbc-type="VARCHAR"
/>
<collection-descriptor
name="roles"
element-class-ref="org.oscardog.miniapp.model.Role"
auto-retrieve="true"
auto-update="true"
indirection-table="USERS_ROLES"
>
<fk-pointing-to-this-class column="USER_NAME"/>
<fk-pointing-to-element-class column="ROLE_ID"/>
</collection-descriptor>
</class-descriptor> <class-descriptor
class="org.oscardog.miniapp.model.Role"
table="ROLES"
>
<field-descriptor
name="id"
column="ID"
jdbc-type="NUMERIC"
primarykey="true"
autoincrement="true"
access="anonymous"
/>
<field-descriptor
name="role"
column="ROLE"
jdbc-type="VARCHAR"
/>
<collection-descriptor
name="users"
element-class-ref="org.oscardog.miniapp.model.User"
auto-retrieve="true"
auto-update="true"
indirection-table="USERS_ROLES"
>
<fk-pointing-to-this-class column="ROLE_ID"/>
<fk-pointing-to-element-class column="USER_NAME"/>
</collection-descriptor>
</class-descriptor>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
