feat: добавлено строковое псевдоним для selectSub
fix: https://github.com/yulichang/mybatis-plus-join/issues/205
изменена реализация запроса Map
обновлён версия MP
mp->3.5.6
Добавлено eqSql
Добавлены методы для автоматического увеличения поля setIncrBy и автоматического уменьшения поля setDecrBy
Исправлено https://github.com/yulichang/mybatis-plus-join/issues/120
Исправлено https://github.com/yulichang/mybatis-plus-join/issues/115
Исправление аннотации отображения NPE
selectFunc() сustom alias
ifAbsent изменено на ifExists
фикс для одного или нескольких запросов SELECT не сопоставлено с маппингом
добавлены цепные вызовы для UPDATE и DELETE
вызов checkJoinTable()
фиксы ошибок solon и обновление версии solon
Добавить ifAbsent
MP -> 3.5.5
Добавить @Bean конфигурацию
Добавить notLikeLeft и notLikeRight
Оптимизировать @PostConstruct при отсутствии маппера
Добавить solon-plugin
поддержка альтернативных имён для условия on, поддержка альтернативных имён для конструктора условий
настройки логического удаления по умолчанию установлены в ON
поправлены API union/unionAll
в修复了несоответствие нескольких подзапросов
в修复了неправильное имя поля
улучшена обработка предупреждений для переменных аргументов в IDEA
вопрос с порядком selectAs
https://github.com/yulichang/mybatis-plus-join/issues/84
фиксация поддержки псевдонимов методов в MPJLambdaWrapper
отмена ограничения типа для unionAll
новый метод toChildren в MPJLambdaWrapper
обновление MP до версии 3.5.4.1
ошибки исправлены
https://gitee.com/best_handsome/mybatis-plus-join/issues/I84GYW
https://gitee.com/best_handsome/mybatis-plus-join/issues/I8CAGY
https://gitee.com/best_handsome/mybatis-plus-join/issues/I8C2QR
https://gitee.com/best_handsome/mybatis-plus-join/issues/I7WZAC
https://gitee.com/best_handsome/mybatis-plus-join/issues/I8BVVY
Обновление версии MP
Поддержка объединённых запросов в Kotlin
Исправлены проблемы с параметрами UNION/UNION ALL
fix https://github.com/yulichang/mybatis-plus-join/issues/61
fix https://github.com/yulichang/mybatis-plus-join/issues/65
fix https://gitee.com/best_handsome/mybatis-plus-join/issues/I7BLZ6
fix https://gitee.com/best_handsome/mybatis-plus-join/issues/I7A3N8
фикс I6ZANZ
фикс 41
соединение таблиц для удаления
соединение таблиц для обновления
union/union all
подзапрос select
Рутинный выпуск
Исправление I6J2YN
Исправление I6I09Y
Настройка логического удаления
Последовательное вызов wrapper
Динамическое имя таблицы в wrapper
Исправление проблемы с AND в инструкции ORDER BY
Исправление проблемы отсутствия псевдонима в маппинге
Исправление проблемы перекрытия псевдонимов таблиц
Добавлены ограничения типа для MPJQueryWrapper и MPJLambdaWrapper.
MPJLambdaWrapper: удалена возможность выборки ignore с помощью selectIgnore.
MPJLambdaWrapper: добавлена новая API selectAsClass(a.class, b.class) [выполняет запрос на пересечение полей двух классов].
Восстановлена функциональность метода setEntity для Wrapper для условной фильтрации.
Добавлена новая API -> FULL JOIN.
Исправлена проблема, когда typeHandle не применяется в некоторых случаях при выполнении объединённых запросов.
Решена проблема совместимости с PageHelper (Parameter 'paramType_Gr8re1Ee' не найден).
MPJLambdaqueryWrapper теперь поддерживает один-к-одному и много-к-одному .
Функционал | Документация |
---|---|
Поддержка нескольких условий в лямбда-выражении ON | Документация |
Добавлены новые API-методы selectJoinCount() для сервиса и маппера, аналогичные функциям счетчика MP | Документация |
Добавлена поддержка простых агрегирующих функций (sum, count, max, min, avg) в лямбда-выражении | Документация |
Поддержка typehandle
Поддержка конвертации MyBatis в стиле верблюжьей нотации
Обновление MyBatis Plus до версии 3.4.3
Исправление известных ошибок