Hi-Ho,
ich habe einen ganzen Haufen voll VOs, die natürlich eine Tabelle in einer DB repräsentieren. Die VOs sind unabhängig von der DB entstanden. Meine Aufgabe ist es nun, die VOs an die Tabellenstruktur anzupassen. Dabei fällt auf, dass der DB-Designer einen Integer als ID für die Tabellen verwendet hat, wir aber auf einen Long (BigInt) gesetzt haben.
Wie bekomme ich jetzt am simpelsten die IDs meiner ganzen VOs (ein package + subpackages) und die dazugehörigen Getter und Setter in einen Integer geändert? Optimal wäre natürlich, wenn die ganzen Zugriffe und Aufrufe der VOs auch automatisiert umgestellt werden können.
Danke!
Ps.: Das Mapping übernimmt Hibernate.
ich habe einen ganzen Haufen voll VOs, die natürlich eine Tabelle in einer DB repräsentieren. Die VOs sind unabhängig von der DB entstanden. Meine Aufgabe ist es nun, die VOs an die Tabellenstruktur anzupassen. Dabei fällt auf, dass der DB-Designer einen Integer als ID für die Tabellen verwendet hat, wir aber auf einen Long (BigInt) gesetzt haben.
Wie bekomme ich jetzt am simpelsten die IDs meiner ganzen VOs (ein package + subpackages) und die dazugehörigen Getter und Setter in einen Integer geändert? Optimal wäre natürlich, wenn die ganzen Zugriffe und Aufrufe der VOs auch automatisiert umgestellt werden können.
Danke!
Ps.: Das Mapping übernimmt Hibernate.