0

假设我有一张学生表

 - ID         Name         Sub1      Sub2
 - 1          Deepika       99        89
 - 2          Shubham       78        90

我希望我的休眠应用程序为我提供以下结果

 - ID         Name        Sub1      Sub2      Total
 - 1          Deepika       90       80        170
 - 2          Shubham       78       90        168

即我的sql查询是

select id name, sub1, sub2, sub1+sub2 as total
from employee

我怎么能在休眠中做到这一点?我应该对我的 hbm.xml 文件和 bean 类进行哪些更改?

4

1 回答 1

0

使用 addScalar() 您可以在不更改 xml 的情况下获取除现有信息之外的任何其他行。有关更多详细信息,请参阅此文档

否则需要更改新表结构对应的xml和bean类。

于 2012-05-24T09:44:18.240 回答