java swing store image исключение java.lang.AbstractMethodError - PullRequest
0 голосов
/ 30 ноября 2018

Здравствуйте, я получаю это исключение, когда я пытаюсь сохранить изображение в базе данных (phpmyadmin), это исключение `java.lang.AbstractMethodError: Метод com / mysql / jdbc / ServerPreparedStatement.setBlob (ILjava / io / InputStream;) V isаннотация

и это код, где я получаю исключение

 public int createUser(String username, String password, InputStream image) throws SQLException {
    try {
        ps = con.prepareStatement(INSERT_USER_QUERY);
        ps.setString(1, username);
        ps.setString(2, password);
        ps.setBlob(3, image);
        return ps.executeUpdate();
    } catch (SQLException ex) {
    } finally {
        ps.close();
    }
    return -1;
}

и здесь, где я использую метод

 public void regAction() throws FileNotFoundException, SQLException {

    if (validateRegisterFields()) {
        InputStream in = new FileInputStream(new File(registerView.getImage()));

        int created = userManger.createUser(registerView.getUsernameJTextfield().getText(), registerView.getPasswordJPasswordField().getText(), in);
        if (created != 0) {
            JOptionPane.showMessageDialog(registerView, "Done the user has been created");
        } else {
            JOptionPane.showMessageDialog(registerView, "There was an error");
        }

    } else {
        JOptionPane.showMessageDialog(registerView, "Error empty Field");
    }

}

я не могу найти ошибку в своем коде.. так в чем проблема?

...