EN · DE · RU · FR · ES

#419 : MonthlyEmployeeReportDao.java

projectforge-business/src/main/java/org/projectforge/business/fibu/MonthlyEmployeeReportDao.java · Objet d'accès aux données (DAO) · 73 lignes · 36 code · 31 commentaires · 6 vides

Partie de la couche métier principale. Objet d'accès aux données (DAO).

Objet d'accès aux données fournissant des opérations CRUD et des requêtes en base de données.

Structure

MonthlyEmployeeReportDaoclasse.

Dépendances clés : org.projectforge.business.timesheet.TimesheetDO, org.projectforge.business.timesheet.TimesheetDao, org.projectforge.business.timesheet.TimesheetFilter, org.projectforge.framework.persistence.user.api.ThreadLocalUserContext, org.projectforge.framework.persistence.user.entities.PFUserDO, org.springframework.beans.factory.annotation.Autowired, org.springframework.stereotype.Service

Décisions de conception

Pièges et écueils

Historique Git

CommitDescription
868d6abb72025 -> 2026 (modification mineure, mise à jour de l'en-tête de licence)
63081666fEn-têtes des fichiers source : 2024 -> 2025. (modification mineure, mise à jour de l'en-tête de licence)
e74d3655bTravail de migration en cours... (refonte majeure, importations mises à jour)
67805f2fcThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renommé pour éviter les malentendus dans le code). (modification mineure, changements de méthode)
d54f93842EmployeeServiceImpl -> EmployeeService. (modification mineure, importations mises à jour)
5bafe7941@Repository -> @Service. Annotations @Transactional supprimées.
b6092df09Copyright 2023 -> 2024
ab45d51faCopyright 2001-2022 -> 2001-2023.
73b0be50borg.apache.commons.collections -> org.apache.commons.collections4
5f7ef41b8Copyright 2021 -> 2022