Bean自动装配问题
我是多线程的初学者。我正在尝试将我的数据索引到 solr 中。为此,我编写了以下代码,
我在突出显示的行中遇到了空指针异常
I am starter in mutithreading. I am trying to index my data into solr.For that I was writing the following code
I am getting null pointer exception in the line highlighted
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要添加以下内容:
您需要设置自动装配包扫描的路径,在您的情况下,它将是:
在它之后,您需要将该类标记为自动装配的候选者:
接下来,您可以从 xml 文件中删除 indexTask bean 配置。您的包将自动创建。
希望有帮助。
You need to add the following:
You need to set the path for autowiring package scan and in your case it will be:
After it you need to mark the class as candidate for autowiring:
Next you can remove indexTask bean configuration from xml file. your package will be created automatically.
Hope it helps.
自动装配不会自动发生,您需要对其进行配置。请参阅 Spring 文档细节,但本质上你需要添加
Autowiring doesn't happen automatically, you need to configure it. See the Spring docs for detail, but essentially you need to add