【发布时间】:2019-06-20 05:46:44
【问题描述】:
我正在尝试使用 Eclipse 调试我的 java mvc Web 应用程序。但是,调试没有进入从我的控制器调用的服务类。我可以调试到我的控制器正在调用方法“getReportsService.getAppReportLinksFromIQ(appid)”,但它永远不会在 Eclipse 中使用 F5 进入服务类。所以我所看到的只是由此产生的“nullPointerException”,它来自方法中不喜欢的任何结果。
控制器代码:
try {
reports = getReportsService.getAppReportLinksFromIQ(appid);
} catch (Exception e) {
e.printStackTrace();
}
服务代码注意:调用中的 URL 不是真实的 URL
@Service
public class GetReportsServiceImpl implements GetReportsService {
@Override
public String getAppIdFromIQ(String appId) {
RestTemplate restTemplate = new RestTemplate();
//Get encode Application ID
String getAppIdUrl = "http://url" + appId;
AppIdDTO response = restTemplate.getForObject(getAppIdUrl + "/1", AppIdDTO.class);
return response.getId();
}
【问题讨论】:
标签: java eclipse debugging model-view-controller service