EN · DE · RU · FR · ES

#54: BankAccountRecordDao.kt

plugins/org.projectforge.plugins.banking/src/main/kotlin/org/projectforge/plugins/banking/BankAccountRecordDao.kt · Объект доступа к данным (DAO) · 93 строки · 57 кода · 29 комментариев · 7 пустых

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

Уровень доступа к данным для сущностей класса. Класс определён в пакете <code>org.projectforge.plugins.banking</code>.

Структура

BankAccountRecordDaoкласс : BaseDao<BankAccountRecordDO>(BankAccountRecordDO::class.java).

Ключевые зависимости: org.projectforge.business.user.ProjectForgeGroup, org.projectforge.framework.access.OperationType, org.projectforge.framework.persistence.api.BaseDao, org.projectforge.framework.persistence.api.BaseDOPersistenceService, org.projectforge.framework.persistence.user.entities.PFUserDO, org.springframework.beans.factory.annotation.Autowired, org.springframework.stereotype.Service

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

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

История Git

КоммитОписание
868d6abb72025 → 2026 (мелкое изменение, обновление заголовка лицензии)
63081666fЗаголовки исходных файлов: 2024 → 2025. (мелкое изменение, обновление заголовка лицензии)
1b50060c3BaseDao: переименовано: get → find, save → insert, getList → select, load → select (мелкое изменение, изменения методов)
87aaf6a5aМиграция в процессе... BaseDao рефакторизован (ещё не завершено) переименованы внутренние методы. (мелкое изменение, обновлены импорты)
85b4e1175PfPersistenceService и PfPersistenceContext: query переименован в executeQuery. (мелкое изменение)
4c04cfd65MAJOR-CHANGE! Миграция целочисленных id на Long id (включая внешние ключи и т.д.)
5bafe7941@Repository → @Service. @Transactional-аннотации удалены.
067a4cbb1Миграция в процессе...
b6092df09Авторские права 2023 → 2024
ab45d51faАвторские права 2001-2022 → 2001-2023.