Mysql 如何在hibernate中使用动态参数视图

Mysql 如何在hibernate中使用动态参数视图,mysql,hibernate,jsf,view,Mysql,Hibernate,Jsf,View,因此,我在我的应用程序中使用Hibernate4和JSF2,我想在hibernate中将下面的查询用作view 我想知道如何使用动态参数(1,12)bshoa.budget\u sub\u head\u of theu account\u ID=1和bae.budget\u financial\u year\u ID=12(在下面查询的第4行)。 1和12是来自JSFbean的参数 SELECT SUM(bae.`actual_expenditure`), MAX(bae.`month_of_e

因此,我在我的应用程序中使用Hibernate4和JSF2,我想在hibernate中将下面的查询用作
view
我想知道如何使用动态参数(
1
12
bshoa.budget\u sub\u head\u of theu account\u ID=1和bae.budget\u financial\u year\u ID=12
(在下面查询的第4行)。
1
12
是来自JSFbean的参数

SELECT SUM(bae.`actual_expenditure`), MAX(bae.`month_of_exp`), bae.`budget_formation_ID` FROM `budget_actual_expenditure` bae, budget_assigned_sub_head_of_accounts bashoa, `budget_sub_head_of_accounts` bshoa
WHERE bae.`budget_assigned_sub_head_of_account_ID` = bashoa.`budget_assigned_sub_head_of_account_ID`
AND bashoa.`budget_sub_head_of_account_ID` = bshoa.`budget_sub_head_of_account_ID`
AND bshoa.`budget_sub_head_of_account_ID` = 1 AND bae.`budget_financial_year_ID` = 12
GROUP BY bae.`budget_formation_ID`;

用法:param1和:param2在hibernate中如何调用参数化视图?你能写几行代码吗?