У меня есть класс с 4 полями, таблица с 2 столбцами и собственный запрос, который возвращает 4 столбца.скажем: класс:
class Foo{
int id;
String name;
int stat;
String statName;
}
таблица:
foo
---------
id | name
и отображение:
<class name="Foo" table="foo">
<id name=id/>
<property name="name"/>
<property name="stat"/>
<property name="statName"/>
</class>
<sql-query name="getWithStat">
<return class="Foo"/>
<!--stat and statName calculated as aggregation and concatenation from other table-->
</sql-query>
Но с этим отображением я не могу использовать основныесущность, поскольку в таблице нет столбцов для stat
и statName
.Как мне отобразить эти дополнительные поля из моего запроса в моем классе?