ManagedBeanから次のように呼び出すメソッドがあります
getemployeeService().findEmployees(qData);
qDatalazyloadloadメソッドのパラメータを渡すためのクラスに他なりません。
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
最善のアプローチと実践は何ですか?どんな提案や洞察も非常に高く評価されます。