次の方法で、クラスを WebSocketServlet に自動配線しようとしています。
@Configurable(autowire=Autowire.BY_TYPE)
public class MyServlet extends WebSocketServlet {
@Autowired
public MyClass field;
// etc...
}
私の構成は次のようになります。
<context:annotation-config />
<context:component-scan base-package="org.*" />
<bean id="config" class="org.*.MyClass">
<!-- a bunch of properties -->
</bean>
私が Spring にいる限り、 autowire は正常に機能していたことに注意してください@Controller
。@Controller
通常のサーブレットで行うように、WebSocketsServlet を のメソッドにマップする方法がわからないため、それから抜け出さなければなりませんでした。
私が見逃している可能性のあるものはありますか?