有没有办法用 guice 注入最后一堂课?
我有一个提供程序,应该将 javax.mail.Session (提供程序在 tomcat 的环境上下文中查找它)作为单例注入。当我在代码中的某处使用字段注入时出现问题:
java.lang.IllegalArgumentException: Cannot subclass final class class javax.mail.Session
有没有办法解决这个问题?我发现的唯一线索指向 Spring AOP/Proxies。
谢谢&&问候
I have provider which should inject javax.mail.Session (provider looks it up in env. context of tomcat) as singleton. There is a problem when I use field injection somewhere in code:
java.lang.IllegalArgumentException: Cannot subclass final class class javax.mail.Session
Is there a way to go round this? Only clues that I've found point to Spring AOP/Proxies.
Thanks && regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看这个 http://code.google.com/p/google-guice /wiki/AOP。似乎有一些限制:
Look at this http://code.google.com/p/google-guice/wiki/AOP. It seems that there is some limitations: