java - 存储库弹簧启动上的空指针异常
问题描述
大家早上好,请在我的存储库中有一个空指针异常,任何帮助将不胜感激,在此先感谢您。
这是我的存储库
@Repository
public interface VCashPopUpRepository extends MongoRepository<VCashTopUp, String> {
VCashTopUp findByTransactionID(String transactionID);
}
这是我的服务
if (responseResult.equals("00")) {
logger.info("SessionId {} About to update final status in VCashTopUp", sessionId);
try {
VCashTopUp vCashTopUp = vCashPopUpRepository.findByTransactionID(transactionId);
logger.info("SessionId = {} TransactionId found", sessionId);
if (vCashTopUp == null) continue;
vCashTopUp.setFinalStatus("Success");
logger.info("SessionId ={} Done updating final status in VCashTopUp", sessionId);
} catch (Exception e) {
logger.error("SessionId ={} Inside Buy Airtime exception",sessionId);
e.printStackTrace();
}
}
这是我的模型
@Document(collection = "VCashTopUp")
public class VCashTopUp {
@Id
private String _id;
private String receiveMsisdn;
private String amount;
private String transactionID;
private String initiatingMsisdn;
private String finalStatus;
getters and setters...
解决方案
推荐阅读
- javascript - 如何在反应中使用json作为状态?
- c# - 如何从控制台应用程序安全地连接到远程 SQL
- ms-access - 在报告中以预览模式显示图表的问题
- c - Little Endian 和 Big Endian 中的内存表示字符串
- python - 在 Docker 中找不到 MySQL 的 mysql_config
- ios - UIScrollView,检测可滚动区域高度,无需一直向下滚动
- spring - Spring Boot Rest 服务 Angular
- java - 使用实体作为 DTO 构造函数的 JPA CriteriaQuery 和 Hibernate 的 DTO 查询创建了许多选择
- python - Pandas:按年度百分位数对时间序列进行分箱
- django - Django:使用 ForeignKey 哈希的模型实例化