sql-server - 在服务器中发布 java Api 后数据变为空
问题描述
当我从邮递员调用方法时,我导出了一个abc.war
部署到“服务器”中的 java api文件,该文件返回值。这在本地系统中运行良好,但在服务器中运行良好。null([])
get
Connection con= getConnection();
List<QuestionsModel> lstQuestions=new ArrayList<QuestionsModel>();
try
{
if(con!=null)
{
CallableStatement cstmt = null;
ResultSet rs = null;
cstmt = con.prepareCall("{call GetQuestions()}");
cstmt.execute();
rs = cstmt.getResultSet();
while (rs.next()) {
QuestionsModel questionsModel=new QuestionsModel();
questionsModel.setQuestionID(rs.getInt("QuestionID"));
questionsModel.setQuestion(rs.getString("Question"));
lstQuestions.add(questionsModel);
}
con.close();
System.out.println("Hello from GetQuestions Repository");
return lstQuestions;
}
}
catch (SQLException e) {
e.printStackTrace();
}
return lstQuestions;
预期:返回对象列表(QuestionData)错误:没有错误。
解决方案
推荐阅读
- angular - 从 Angular 8 更新到 Angular 11 后,Angular 的服务器端渲染停止工作
- airflow - 如何删除旧的 Xcom?
- node.js - 打字稿错误:类扩展值未定义不是构造函数
- javascript - 自定义元素选择器 - Javascript
- vba - 使用是/否消息框选项将单元格转换为文本
- python - 如何在自动 arima 中设置 P、D、Q
- jms - ActiveMQ 调度器事务日志
- python - Python:无法执行脚本
- javascript - reactjs中的api调用时如何设置加载?
- rcpp - 使用 Rcpp::NumericVector::create(R_NegInf) 作为 Rcpp 中的函数参数