【发布时间】:2015-11-09 06:29:20
【问题描述】:
我正在开发一个 Spring java 项目。我有这个类需要更新一个数据库行。我正在使用 JPARepository 进行数据库操作。但是当我从一个类中调用这个实现时,这会返回一个 NullPointerException。
imports ...
public class TestClass {
@Inject
private JPARepositoryImpl jparepositoryimpl;
public void split () {
jparepositoryimpl.findByFilename(filename);
}
}
谢谢。
【问题讨论】:
-
如何创建TestClass的实例?你调用 new TestClass() 吗?
-
此 TestClass 用于拆分文件。拆分完成后,我需要调用 jparepository 函数以按文件名列查找行。
-
是的,很好的评论,但这并不能回答我的问题。请显示代码,在其中实例化 TestClass。
-
对不起,我把你的问题弄错了。是的,我将 TestClass 实例化为 new TestClass()。
-
@WebServlet("/ServletA") public class ServletA extendes HttpServlet { TestClass testclass = new TestClass(); protected doGet(...) { testclass.split(); } }
标签: java spring annotations