Tôi đang cố gắng sử dụng org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy
dự án Mùa xuân của mình, nhưng tôi không chắc làm thế nào để sử dụng nó hay liệu đó có phải là chính xác những gì tôi đang tìm kiếm. Tôi nhận ra nó có thể giúp làm cho các DAO của tôi hoạt động với một JDO đơn giản PersistenceManagerFactory
. Một câu hỏi khác là: điều gì xảy ra nếu proxy không được thực hiện đúng cách? Tôi vẫn có thể sử dụng nó để truy cập vào nhà máy của mình để tạo người quản lý kiên trì nhận biết giao dịch chứ? Nếu đối tượng được quản lý bởi nhà máy là một người độc thân, điều này có thay đổi mọi thứ không? Tại sao không truy cập trực tiếp vào PersistenceManagerFactory? Có lẽ PersistenceManagerFactoryUtils.getPersistenceManager
sẽ phù hợp hơn với nhu cầu của tôi? Có thể getObject
trả về null?