ManagedBeanから次のように呼び出すメソッドがあります
getemployeeService().findEmployees(qData);
qData
lazyloadload
メソッドのパラメータを渡すためのクラスに他なりません。
EmployeeQueryData qData = new EmployeeQueryData(start, end, sortField, order, filters);
findEmployees
に基づいて従業員を取得するために、DAOクラスのメソッドにパラメーターの1つを渡したいと思いますdeptNo
。
私の疑問は、次のような別のパラメータを渡す必要があるかどうかです
getemployeeService().findEmployees(qData, String deptNo);
または、Employeesクラスを次のように渡します
getemployeeService().findEmployees(qData, Employees emp);
そしてDAOでは私deptNo
は
emp.getDeptNo
最善のアプローチと実践は何ですか?どんな提案や洞察も非常に高く評価されます。