我有一个服务类,它传递用户对象。这些用户对象具有某些我最初不想加载的关系。我的想法是添加一个拦截器,在需要时延迟加载关系。由于 Guice 不知道这些 User 对象,因此显然这是行不通的。
现在,在我完全放弃这个想法之前,有没有办法让 Guice 模块中定义的拦截器来处理不受 Guice 管理的对象?
感谢任何答案!
最佳答案
不幸的是,这是不可能的,请参阅http://code.google.com/p/google-guice/wiki/AOP#Limitations
关于java - 将 Guice 的 AOP 特性应用于非托管对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6123357/