Вопросы по теме 'mybatis'

Не отмечено Переопределение при определении базового картографа для mybatis?
Я пытаюсь определить интерфейс базового картографа для MyBatis. Я пробовал это: public interface IMapper<T> { <T> T select(int id); } public interface FooMapper extends IMapper<Foo>{ @Override @Select("SELECT * FROM...
676 просмотров
schedule 22.12.2022

Несколько наборов результатов MyBatis
В настоящее время я переношу код с iBatis 2 на MyBatis 3. У меня есть функция, которая возвращает несколько наборов результатов, которые мы сопоставляем с разными классами. В iBatis мы смогли сопоставить различные результаты, используя список,...
9716 просмотров
schedule 21.01.2023

Как настроить транзакцию с помощью myBatis и Spring
Я пытаюсь настроить транзакцию, но безуспешно. Вот мой код: <tx:annotation-driven transaction-manager="transactionManager" /> <bean id="dataSource" class="org.apache.ibatis.datasource.pooled.PooledDataSource"> ..........
15257 просмотров
schedule 10.11.2023

как настроить log4j для Mybatis для печати моего SQL
Мой проект настроен с помощью SpringMVC+Mybatis+EXTJS4. Это моя конфигурация: # Rules reminder: # DEBUG < INFO < WARN < ERROR < FATAL # Global logging configuration log4j.rootLogger=DEBUG,stdout...
26387 просмотров
schedule 30.07.2022

Как сопоставить результат myBatis с несколькими объектами?
Возможно ли в myBatis 3 сопоставить один результат с несколькими объектами, гарантируя, что все объекты ссылаются на один и тот же экземпляр? Есть ли пример этого, на который я мог бы сослаться? Обновлено, чтобы добавить больше деталей:...
3525 просмотров
schedule 17.07.2022

Сопоставление коллекции («выберите *») с полем в MyBatis
Я сложен. Я хотел бы заменить прямое использование sql на mybatis faramework . Я хотел бы выбрать список учетных записей с заполненной картой свойств. Но давайте начнем с самого начала, первый класс Account public class Account {...
11538 просмотров
schedule 21.02.2022

Получить отношение сопоставления свойств столбца в MyBatis
Мне нужно сделать динамическое сопоставление sql в MyBatis, чтобы он мог делать что-то вроде ниже для каждого столбца: switch (filter.FilterType) { case FilterType.BeginsWith: operatorStr = "UPPER({0}) LIKE...
579 просмотров
schedule 01.10.2023

Как я могу вставить несколько значений в один запрос, используя аннотации MyBatis?
Есть ли примеры вставки коллекции в базу данных (MySQL) с использованием одного запроса с использованием аннотаций MyBatis, а не XML? У меня есть следующий запрос в MyBatis DAO. @Insert("insert into deleted_items(item_id) " + "values...
2292 просмотров
schedule 22.03.2024

MyBatis — списки примитивных типов
Кажется, это ускользнуло от меня. Я знаю, что могу использовать карту для возврата ванильного набора строк из запроса myBatis, но как это сделать с списком примитивных типов? например Если бы у меня был SQL, например: select product_price...
25036 просмотров
schedule 21.09.2023

Конфигурация Mybatis с typeAliases
Я разрабатываю приложение Java EE на основе Mybatis 3.0.5, Mybatis-spring 1.0.1 и Spring 3.0.5.RELEASE, и я обнаружил проблему с использованием псевдонима в mybatis-config.xml. След: org.springframework.beans.factory.BeanCreationException:...
18324 просмотров
schedule 26.01.2024

Есть ли какой-нибудь трюк для обновления Oracle CLOB с помощью Mybatis 3?
Я обновляю столбец CLOB в своей базе данных Oracle. Параметризованный SQL выглядит так, как будто он выполняется правильно без ошибок, но когда я запускаю выбор, чтобы увидеть изменение, он не был обновлен. Примечание. MyBatis 3 построен с...
1571 просмотров
schedule 04.05.2023

Как вызвать хранимую процедуру из MyBatis Java?
Я получаю сообщение об ошибке: org.mybatis.spring.MyBatisSystemException: вложенным исключением является org. апач. ибатис. исключения.PersistenceException: а также java.lang.IllegalArgumentException: коллекция сопоставленных...
17458 просмотров
schedule 27.05.2024

нужен ли интерфейс маппера
Я новичок в mybatis и следую mybatis3-user-guide.pdf. Я установил свое первое приложение. Однако я обнаружил, что точно не знаю об интерфейсе картографа. К настоящему времени это все настройки для моего приложения (например, модель User):...
2117 просмотров
schedule 16.11.2022

Вложенный foreach в MyBatis 3 для параметра HashMap
Я пытаюсь найти решение следующей проблемы, используя MyBatis 3.0.6: Мне нужно создать оператор динамического выбора на основе ряда параметров, один из которых имеет тип HashMap<String, List<String>> . Задача состоит в том, чтобы...
13989 просмотров
schedule 30.05.2023

MyBatis не возвращает столбец с нулевым значением
У меня есть запрос, который возвращает java.util.HashMap. Он возвращает хэш-карту, когда запрос возвращает 1 или более строк, однако, когда запрос возвращает 0 строк, я получаю список нулей, т.е. [null]. В IBatis такого не было. В IBatis, когда...
6294 просмотров
schedule 05.06.2023

пакетная обработка вставляет в несколько таблиц в mybatis
Когда я вставляю данные через DAO, который ссылается на сопоставитель mybatis, затрагиваются несколько таблиц. public void insertStuff(Collection<Stuff> data) { for (Stuff item : data) { mapper.insertT1(item.getT1Stuff());...
2265 просмотров
schedule 10.07.2023

mybatis IllegalArgumentException: коллекция сопоставленных операторов не содержит значения
У меня много проблем с Spring e Mybatis. Это моя весенняя конфигурация: у меня такая же конфигурация, а ComuneMapper.java и ComuneMapper.xml остаются в тех же папках. но у меня однако эта ошибка <?xml version="1.0" encoding="UTF-8"?>...
73554 просмотров
schedule 09.06.2023

ibatis и разделитель в функциях mysql
Я попытался использовать следующий пример из Big DBA Head в сценарии миграции ibatis. delimiter // drop function if exists true_function // create function true_function(p_param int) returns int deterministic sql security invoker return...
1133 просмотров
schedule 16.12.2022

Могу ли я оставить iBatis и Mybatis в одном приложении при переходе на myBatis?
Вопрос в заголовке. Далее следует краткое объяснение. У меня есть приложение, которое использует iBatis 2, и я хотел бы перейти на последнюю версию myBatis (3.2.0 на момент написания). Поскольку у меня недостаточно времени, чтобы начать и...
790 просмотров
schedule 23.07.2022

Проверить значение в маппере MyBatis
У меня есть странная ошибка в картографе MyBatis, где я могу проверить, является ли параметр нулевым, но я не могу проверить значение того же параметра; Вот выдержка из моего картографа: <parameterMap id="OUTOCriteria" type="Map">...
10672 просмотров
schedule 16.08.2022