Вопросы по теме '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