Ошибка при обновлении изображения в базу данных с помощью Java Spring

Я попробовал код ниже. Я использую изображение и текст для обновления, но я получаю сообщение об ошибке приложения. Невозможно определить тип SQL для использования в качестве экземпляра этой ошибки, которую я получаю.

QuestionRef questionRef = ceBean.get("questionRef");
QuestionRef oldQuestionRef = this.getQuestionRef(ceBean);
questionRef.setAnswerId(oldQuestionRef.getAnswerId());
int i = 0;
MultipartFile[] answerImage = questionRef.getAnswerImage();
for (String answer : questionRef.getAnswerId()) {
    QuestionAns questionAns = new QuestionAns();
    if (answerImage[i].getSize() > 0) {         
        questionAns.setImage_answer(XUtil.encodeToBase64(answerImage[i].getBytes()));
        ceBean.put("questionAns", questionAns);
        questionRefDAO.updateAnswerImage(ceBean);
    }
    else if (StringUtils.isNotBlank(questionRef.getAnswer()[i])) {
        ceBean.put("questionAns", questionAns);
        questionRefDAO.updateAnswer(ceBean);
    }
    i++;
}
Long q_id = questionRef.getQuestion_id();
questionRef.setQuestion_id(q_id);       
ceBean.put("questionRef", questionRef);
questionRefDAO.updateQuestionRef(ceBean);

0 ответов

Другие вопросы по тегам