045a88e では、Employee
から業務単位に細分化したクラスへ変更されていますが、 1e7a31e と d219b93 では業務の言葉に合わせた結果、粒度の大きいクラスを使うようになっています。
↓でデータを取得する時も、EmployeeNumber
とWorkMonth
を組み合わせた専用クラスを受け渡すようにした方がよいのでしょうか。
|
Attendance attendance = attendanceQueryService.findAttendance(employee, workMonth); |