EN · DE · RU · FR · ES

#419: MonthlyEmployeeReportDao.java

projectforge-business/src/main/java/org/projectforge/business/fibu/MonthlyEmployeeReportDao.java · Объект доступа к данным (DAO) · 73 строки · 36 кода · 31 комментарий · 6 пустых

Часть основного слоя бизнес-логики. Объект доступа к данным (DAO).

Объект доступа к данным, предоставляющий CRUD-операции и запросы к базе данных.

Структура

MonthlyEmployeeReportDaoкласс.

Ключевые зависимости: 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

Проектные решения

Ошибки и подводные камни

История Git

КоммитОписание
868d6abb72025 -> 2026 (мелкое изменение, обновление заголовка лицензии)
63081666fЗаголовки исходных файлов: 2024 -> 2025. (мелкое изменение, обновление заголовка лицензии)
e74d3655bМиграция в процессе... (крупный рефакторинг, обновлены импорты)
67805f2fcThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (переименовано для избежания недопонимания в коде). (мелкое изменение, изменения методов)
d54f93842EmployeeServiceImpl -> EmployeeService. (мелкое изменение, обновлены импорты)
5bafe7941@Repository -> @Service. @Transactional-аннотации удалены.
b6092df09Copyright 2023 -> 2024
ab45d51faCopyright 2001-2022 -> 2001-2023.
73b0be50borg.apache.commons.collections -> org.apache.commons.collections4
5f7ef41b8Copyright 2021 -> 2022