Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将bean注入到使用newInstance()的库中_Java_Spring_Reflection_Dependency Injection - Fatal编程技术网

Java 将bean注入到使用newInstance()的库中

Java 将bean注入到使用newInstance()的库中,java,spring,reflection,dependency-injection,Java,Spring,Reflection,Dependency Injection,今天我想问一个关于spring和newInstance()方法的问题 我正在使用TyrusProject(java中的一般WebSocket)。我创建了EndPointbean和Serverbean服务器取决于端点 其构造函数如下所示: Server(String path, int port, Class<?> endpoint) Server(字符串路径、int端口、类端点) 这是一个问题端点实现ApplicationContextAware,以获取applicationCo

今天我想问一个关于spring和
newInstance()
方法的问题

我正在使用TyrusProject(java中的一般WebSocket)。我创建了
EndPoint
bean和
Server
bean<代码>服务器取决于
端点

其构造函数如下所示:

Server(String path, int port, Class<?> endpoint)
Server(字符串路径、int端口、类端点)
这是一个问题<代码>端点实现
ApplicationContextAware
,以获取
applicationContext
。它首先被设置,但随后服务器创建自己的端点实例,我得到
NullPointerException

我有什么办法可以做吗?

提前感谢。

请参阅。我的一般建议是,如果您一直使用Tyrus,请查看
@Configurable
,看看Spring WebSocket支持Spring Boot是否不是一个更简单的方法。可能最好使用Spring WebSocket。非常感谢,再见。我的一般建议是,如果您一直使用Tyrus,请查看
@Configurable
,看看Spring WebSocket支持Spring Boot是否不是一个更简单的方法。可能最好使用Spring WebSocket。谢谢。