Qual è la procedura migliore per aggiornare un modello in cui solo determinati campi devono essere aggiornati?Aggiornamento parziale di Hibernate Model
Es.
Se ho un modello di persona:
Nome nascita Indirizzo
E un modulo dove voglio aggiornare solo:
Indirizzo
Le due opzioni che posso attualmente vedere sono:
- Per disporre di un modello di modulo personalizzato con solo indirizzo, nel postback chiama il DB per recuperare il mio oggetto in modo che compaia Nome e Data di nascita, quindi torni al DB.
- Aggiornamento personalizzato SQL per aggiornare solo i campi pertinenti.
Preferirei utilizzare il modello di ibernazione se possibile, quindi sto usando il numero 1 al momento.
C'è un modo migliore?
Si tratta di un problema correlato alle prestazioni o di un problema aziendale, poiché nome e indirizzo sono cambiati ma si desidera solo aggiornare l'indirizzo? –