今天我想问一下关于spring和newInstance()
方法的问题。
我正在使用TyrusProject(在java中通常使用websockets)。我创建了EndPoint
bean和Server
bean。 Server
取决于endpoint
。
它的构造函数如下所示:
Server(String path, int port, Class<?> endpoint)
有问题。 EndPoint
实施ApplicationContextAware
,获取applicationContext
。它首先被设置,但是然后服务器创建它自己的端点实例,我得到NullPointerException
。
我有什么办法可以解决这个问题吗? 提前谢谢。