JDBCTemplate / NamedParameterJdbcTemplate не удалось вставить FileItem / Blob

Вы можете включить полную отчетность об ошибках (включая уведомления и строгие сообщения). Некоторые люди считают это слишком многословным, но это стоит попробовать. Установите error_reporting на E_ALL | E_STRICT в вашем php.ini.

error_reporting = E_ALL | E_STRICT

E_STRICT уведомит вас об устаревших функциях и даст вам рекомендации о лучших методах выполнения определенных задач.

Если вы не хотите получать уведомления, но вы найдете другие типы сообщений полезными, попробуйте исключить уведомления:

error_reporting = (E_ALL | E_STRICT) & ~E_NOTICE

Также убедитесь, что display_errors включен в php.ini. Если ваша версия PHP старше 5.2.4, установите ее в On:

display_errors = "On"

Если ваша версия 5.2.4 или новее, используйте:

display_errors = "stderr"
0
задан user7294900 25 March 2019 в 08:40
поделиться

1 ответ

Это работает, только когда я изменяю тип параметра на byte[]:

 byte[] blob

и использую его во вставке:

jdbcTemplate.update(INSERT_FILE, blob);
0
ответ дан user7294900 25 March 2019 в 08:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: