Saya mencoba menggunakan org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy
dalam proyek Musim Semi saya, tetapi saya tidak yakin bagaimana menggunakannya atau apakah itu persis apa yang saya cari. Saya menyadari itu dapat membantu membuat DAO saya berfungsi dengan JDO sederhana PersistenceManagerFactory
. Pertanyaan lain adalah: apa yang terjadi jika proxy tidak dibuat dengan benar? Bisakah saya masih menggunakannya untuk mengakses pabrik saya untuk membuat manajer persistensi yang sadar transaksi? Jika objek yang dikelola oleh pabrik adalah singleton, apakah ini mengubah keadaan? Mengapa tidak langsung mengakses PersistenceManagerFactory secara langsung? Mungkin PersistenceManagerFactoryUtils.getPersistenceManager
akan lebih cocok dengan kebutuhan saya? Dapat getObject
mengembalikan nol?