Sto cercando di utilizzare il org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy
mio progetto Spring, ma non sono sicuro di come usarlo o se è esattamente quello che sto cercando. Mi rendo conto che può aiutare a far funzionare i miei DAO con un semplice JDO PersistenceManagerFactory
. Un'altra domanda è: cosa succede se il proxy non viene creato correttamente? Posso ancora usarlo per accedere alla mia fabbrica per creare un gestore di persistenza consapevole delle transazioni? Se l'oggetto gestito dalla fabbrica è un singleton, questo cambia le cose? Perché non accedere direttamente a PersistenceManagerFactory? Forse PersistenceManagerFactoryUtils.getPersistenceManager
sarebbe più adatto alle mie esigenze? Può getObject
restituire null?