PooledObjectFactory的create方法没有参数
如果我的Foo类定义是:
public class Foo {
private String name;
public Foo(String name) {
super();
this.name = name;
}
}
这个Foo可以通过公共池汇集吗?
感谢您的任何建议
答案 0 :(得分:1)
因为抽象类不能创建对象, 您需要扩展BasePooledObjectFactory并实现其抽象方法。 通过这样做,您可以创建自己的类(例如,FooFactory),其中包含带参数的构造函数。 之后,您可以使用自己的类来实例化对象(即Foo)。
示例代码:
.responsiveSelectFullMenu .menu-item:hover > .sub-menu {
left: 0;
top: 100%;
}
.responsiveSelectFullMenu .menu-item .menu-item:hover > .sub-menu {
margin: 0;
left: 110px;
top: 0;
}
.responsiveSelectFullMenu li:last-of-type .sub-menu a {
margin-left: 0
}