EN · DE · RU · FR · ES

#54: BankAccountRecordDao.kt

plugins/org.projectforge.plugins.banking/src/main/kotlin/org/projectforge/plugins/banking/BankAccountRecordDao.kt · Objeto de acceso a datos (DAO) · 93 líneas · 57 código · 29 comentarios · 7 en blanco

Parte del plugin de banca. Objeto de acceso a datos (DAO).

Capa de acceso a datos para entidades de clase. La clase está definida en el paquete <code>org.projectforge.plugins.banking</code>.

Estructura

BankAccountRecordDaoclase : BaseDao<BankAccountRecordDO>(BankAccountRecordDO::class.java).

Dependencias clave: 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

Decisiones de diseño

Problemas y dificultades

Historial de Git

CommitDescripción
868d6abb72025 -> 2026 (edición menor, actualización de encabezado de licencia)
63081666fEncabezados de archivos fuente: 2024 -> 2025. (edición menor, actualización de encabezado de licencia)
1b50060c3BaseDao: renombrado: get -> find, save -> insert, getList -> select, load -> select (edición menor, cambios de método)
87aaf6a5aMigración en progreso... BaseDao refactorizado (aún no terminado) métodos internal* renombrados. (edición menor, importaciones actualizadas)
85b4e1175PfPersistenceService y PfPersistenceContext: query renombrado a executeQuery. (edición menor)
4c04cfd65¡CAMBIO IMPORTANTE! Migración de ids enteros a ids Long (incluyendo claves foráneas, etc.)
5bafe7941@Repository -> @Service. @Transactional-Annotations eliminadas.
067a4cbb1Migración en progreso...
b6092df09Copyright 2023 -> 2024
ab45d51faCopyright 2001-2022 -> 2001-2023.