# one repository method, three result shapes: findByDepartmentName("Sales", Class) Employee -> 4 rows, 7 columns: select e1_0.id,e1_0.bio,e1_0.department_id,e1_0.email,e1_0.first_name,e1_0.last_name,e1_0.salary EmployeeSummary -> 4 rows, 2 columns: select e1_0.first_name,e1_0.last_name EmployeeDto -> 4 rows, 2 columns: select e1_0.first_name,e1_0.last_name