#922: EmployeeDao.kt

projectforge-business/src/main/kotlin/org/projectforge/business/fibu/EmployeeDao.kt Data Access Object (DAO), projectforge-business/src/main/kotlin/org/projectforge/business/fibu/EmployeeDao.kt 231 lines · 156 code · 49 comments · 26 blank
Database access layer providing CRUD operations and query methods for the entity.

Git History

868d6abb7 2025 -> 2026
28efde264 Employee: weeklyWorkingHours now as time-dependent attr. eintritt/austritt: timestamp -> date Drop old DB tables. in MGC release, some fk in the db were forgotten to switch type from int to bigint.
63081666f Source file headers: 2024-> 2025.
ffb18cf8f Migration stuff in progress...
1012e347a Migration stuff in progress... (all tests of all packages: OK).
bbc198d03 Migration stuff in progress... (all tests of all packages: OK).
b5ffb7cb4 Migration stuff in progress...
b0efaddc2 Migration stuff in progress... (all tests of all packages: OK).
c14b18a48 Migration stuff in progress... (all tests of all packages: OK).
9e3c523c7 Migration stuff in progress... (all tests of all packages: OK).
c97135a57 Migration stuff in progress...
6aca64431 Migration stuff in progress... (all tests of all packages: OK).
e80642c81 Migration stuff in progress... (all tests of all packages: OK).
1204b927b Migration stuff in progress... (all tests of all packages: OK).
9e38d3c0d Migration stuff in progress...
b79a1edca Migration stuff in progress... (all tests of all packages: OK).
d67bce18b Migration stuff in progress...
1b50060c3 BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
87aaf6a5a Migration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed.
3aeda5ef5 Big change: all save|update|...InTrans renamed (InTrans removed). PfPesistenceContext as param not needed anymore (ThreadLocal is used instead). (all tests of all packages: OK).
b095e6f7d !!!!! Big change of Transaction handling: Re-uses PfPersistenceContext as much as possible (not yet finished). Tests doesn't yet run.
4c04cfd65 MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.)
1be507bde Migration stuff in progress...
5bafe7941 @Repository -> @Service. @Transactional-Annotations removed.
ee7b7fe15 Migration stuff in progress...
067a4cbb1 Migration stuff in progress...
b1560ca43 Migration stuff in progress...
9d8b94352 Migration stuff in progress...
67ce75fe9 Migration stuff in progress...
e33c8b9c2 Migration stuff in progress...