Jest możliwość wymuszenia na ORM (eclipseLink) aby nie wywoływał domyślnego konstruktora obiektu zapisywanego a np inny?
JPA - woła domyślny konstruktor
- Rejestracja: dni
- Ostatnio: dni
- Postów: 20
0
A nie możesz zrobić tak, że to co chcesz zrobić w tym "innym" konstruktorze, zrobisz w domyślnym?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 43
0
Niestety nie bo z domyślnego korzystamy w całej aplikacji a tam jest specjalna logika która nie powinna być odpala przy zapisie
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1910
2
Konstruktor nie powinien mieć logiki, więc dla lepszego dobra sugerowałbym i tak zrobić refactoring.