Cache for address book data and lookups.
868d6abb7 2025 -> 2026
6a32032d6 Hibernate.isInitialized(obj) -> HibernateUtils.isFullyInitialized(obj). Some lazy objects of e.g. ManyToOne columns are not fully loaded but Hibernate.isInitialized() returns true.
63081666f Source file headers: 2024-> 2025.
5f9bbfbd3 Fix typos in projectforge-business directory
50c3b7b46 Migration stuff in progress... (all tests of all packages: OK).
4942c854d Migration stuff in progress...
ba2479571 Migration stuff in progress...
b3293f0cc PersistenceService/Context: stats handling improved.
7bc8f49c9 Migration stuff in progress... (all tests of all packages: OK).
66ec668f6 Migration stuff in progress...
6f7e0fbc7 Migration stuff in progress...
5989b32fd BaseDao: mechanism of onChangeLister refactored.
1b50060c3 BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
87aaf6a5a Migration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed.
9408b59d7 Migration stuff in progress...
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.)
06828f490 Migration stuff in progress...
77bade6df javax.* -> jakarta.*
b6092df09 Copyright 2023 -> 2024
f93dfe842 Method name typo fixed: BaseDOChangedListener....Modifify -> Modify
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 Source code header: (C) 2001-2021.
ae182f8a1 Github issue #135, performance tuning with JProfiler (addresses are now much faster)
4af2fd1af AddressbookCache implements now BaseDOChangedListener.
adae9656a Rights for addresses and address books fixed. AddressbookCache added.