Я намагаюся використовувати проект org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy
у своєму весняному проекті, але я не впевнений, як ним користуватися, чи це саме те, що я шукаю. Я усвідомлюю, що це може допомогти змусити мої DAO працювати з звичайним JDO PersistenceManagerFactory
. Ще одне питання: що станеться, якщо проксі не зроблено належним чином? Чи можу я все-таки використовувати його для доступу до своєї фабрики, щоб створити менеджера стійкості транзакцій? Якщо об'єкт, яким управляє фабрика, є однотонним, чи це змінює речі? Чому б просто не отримати доступ до PersistenceManagerFactory безпосередньо? Можливо, PersistenceManagerFactoryUtils.getPersistenceManager
було б більше відповідати моїм потребам? Може getObject
повернути нуль?