我们正在为一个即将到来的项目寻找技术,我真的想使用 Guice 作为我们的依赖注入框架,我还想使用 Hessian 进行客户端/服务器通信,但它似乎与 Guice 不兼容。
public class WebMobule extends ServletModule {
@Override
protected void configureServlets() {
serve("/fileupload").with(FileUploadServlet.class);
// this doesn't work! AuthenticationServlet extends HessianServlet
// HessianServlet extends GenericServlet - Guice wants something that extends
// HttpServlet
serve("/authentication").with(AuthenticationServlet.class);
}
有没有人设法解决这个问题 - 如果是这样,你是怎么做到的?
干杯
菲尔