Вопросы по теме 'jdbctemplate'
в чем разница между ResultSetExtractor и Rowmapper?
Я работал как над интерфейсами обратного вызова сопоставителя строк, так и над набором результатов. Я нашел разницу, т.е.
1. Сопоставитель строк может обрабатываться для каждой строки. Но экстрактор набора результатов мы можем перемещаться по всем...
64079 просмотров
schedule
07.06.2024
JDBC потерял соединение при повторении ResultSet
В моем приложении я подключаюсь к базе данных MSSQL через TCP/IP, используя Spring и JdbcDAOSupport. Он отлично работает, когда соединение стабильно, но когда я отключаю кабель Ethernet во время повторения набора результатов, приложение...
458 просмотров
schedule
23.12.2023
Имитация источника данных для JdbcTemplate с помощью Mockito
Я пытаюсь протестировать класс в проекте Spring. Я хотел бы внести как можно больше изменений в тестовый класс по сравнению с классом dao, чтобы мне не приходилось повторно тестировать всевозможные вещи из-за изменения.
Класс, с которым я работаю,...
32475 просмотров
schedule
06.06.2024
Есть ли способ разумно установить размер выборки в JdbcTemplate?
У меня есть запрос, который возвращает отчеты по диапазону дат. Если диапазон дат большой, может быть возвращено 50 тыс. строк. Если диапазон дат очень мал, может быть возвращено 10 записей. Я обнаружил, что установка размера выборки на 1000, когда...
22217 просмотров
schedule
30.10.2022
Вставьте byte[] в поле blob с помощью jdbcTemplate spring и хранимой процедуры
Я пытаюсь вставить byte[] в поле blob с хранимой процедурой и получаю исключение:
Ошибка обработки запроса; вложенным исключением является org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; неверная грамматика SQL...
4570 просмотров
schedule
20.05.2024
Ошибка создания bean-компонента с именем «accountController»
Итак, нам наконец удалось обновить наш Spring Framework с версии 3.2 до 4.2.25 . После некоторых болезненных процессов я застрял в этом исключении: Error creating bean with name 'accountController': Injection of resource dependencies failed;...
7226 просмотров
schedule
17.10.2022
jdbcTemplate.batchUpdate для списка вставок не работает
У меня кончились нервные клетки, и мне очень нужна ваша помощь, ребята.
По какой-то причине я не могу получить список ответов, вставленных в базу данных
Я использую jdbcTemplate для этого, и мой код выглядит так
public void...
3759 просмотров
schedule
17.10.2022
sql — вернуть строку постоянных значений, если строки не существует
Я хочу иметь возможность возвращать строку none, none, 0 , если из запроса не возвращается строка. У меня есть этот SQL:
select first, last, count(address)
from employee
where last in ('james', 'smith', 'hankers')
group by first, last
union all...
440 просмотров
schedule
06.05.2024
Должен ли я закрыть соединение JdbcTemplate и вручную созданные операторы?
Для большинства моих запросов я использую метод query() из JdbcTemplate и RowMapper , который будет выполнять все операторы и соединения внутри.
Но в конкретном случае мне нужны дополнительные метаданные из ResultSet , и я просто хочу сам...
4273 просмотров
schedule
04.12.2022
Получить Bean вместо объекта List, используя Jdbctemplate и Rowmapping
Я пытаюсь получить набор результатов и передать его в Bean. Это не работает. Но потом я попытался передать список бобов, и это сработало. Может ли кто-нибудь сказать мне, как я могу напрямую получить объект Bean, используя Jdbctemplate и...
666 просмотров
schedule
08.02.2024
Как эффективно предоставлять значения (), () с помощью Spring JDBCTemplate?
Я хочу указать values (...), (...), ... в запросе. Как это можно сделать с помощью Spring JDBCTemplate ?
Пример запроса:
with
bookings(date, start_time, end_time, room) as
(
values ('2015-01-01'::date, '10:00'::time, '11:00'::time,...
246 просмотров
schedule
22.11.2023
JdbcTemplate вставка XmlType не удалась для больших размеров
Я не могу вставить довольно большой XML в столбец Oracle XMLType, используя драйвер JDBC и Spring JdbcTemplate.
Строка не маленькая, поэтому я создаю CLOB и передаю ее XMLTYPE(?) в команде вставки:
String insertSql = "INSERT INTO tab...
936 просмотров
schedule
01.12.2023
состояние SQL [99999]; код ошибки [17004]; Недопустимый тип столбца; вложенным исключением является java.sql.SQLException: неверный тип столбца
Я прошел по многим ссылкам, например: ) SQL-запросы с Spring JDBCTemplate эффективно? , но не разрешили мой запрос. Не уверен, как это сделать в jdbcTemplate
Кто-нибудь может направить? Теперь для меня это настоящий блокатор :)
Код ниже...
5671 просмотров
schedule
11.02.2024
Как имитировать jdbcTemplate.query с параметрами (Object [] {})
Я пытаюсь использовать mockito для имитации jdbcTemplate и вызвать запрос метода, передав ему параметры с помощью Object [] {}.
Я делаю модульный тест для своего уровня DAO. Я хочу имитировать jdbcTemplate, вызвать метод query и передать строку...
1033 просмотров
schedule
15.05.2024
Является ли Spring JdbcTemplate быстрее, чем Spring Data Jpa?
Наш клиент заставляет нас использовать JdbcTemplate вместо Spring Data Jpa для разработки проекта Spring. Однако приложение не является критичным с точки зрения скорости и доставки ответов (это внутреннее веб-приложение для конечных пользователей...
361 просмотров
schedule
27.02.2024
указать генератор последовательности в качестве значения
Есть ли возможность указать генератор последовательности как значение для столбца в SimpleJdbcInsert , JdbcTemplate , NamedParameterJdbcTemplate или любом другом классе для пакетного выполнения?
например, я хочу, чтобы SQL был сгенерирован...
737 просмотров
schedule
15.11.2022
Как использовать команду COPY table СУБД Oracle с использованием JDBC?
Я пытаюсь скопировать таблицу из одной базы данных в другую (на разных машинах) и использую шаблон JDBC для выполнения запроса, но этот запрос специфичен для Oracle:
COPY FROM username1/passwd1@//192.168.3.17:1521/PROD_SERVICE to...
186 просмотров
schedule
22.09.2022
Имитация исключения запроса jdbcTemplate с помощью Spy (junit5)
Я использую Spy, а не Mock, потому что мне нужна обычная функциональность в других методах. Я хочу имитировать исключение при вызове запроса jdbcTemplate.
Прототип JdbcTemplate.query — public <T> List<T> query(String sql,...
305 просмотров
schedule
06.03.2024
Каждый вызов задания в Spring Batch открывает новый пул соединений с базой данных?
Я запрашиваю строки из базы данных, используя шаблон JDBC, и для каждой строки я программно запускаю задание, которое выполняет шаг на основе фрагментов. Я беспокоюсь, что каждый вызов задания создаст новый набор пулов соединений. Создает ли он...
59 просмотров
schedule
24.04.2024