переведены в соответствии с указанными правилами. В данном случае, это просто название версии и тип документа, поэтому нет необходимости в переводе. Для более полезной информации требуется предоставление фактического текста документа.
Версия v3.0.0 основана на версии v2.9 и включает следующие улучшения:
@BindDict
для поддержки отображения цвета опций и т.д.OperationEvent
для асинхронных событий, что упрощает использование сценариев публикации/подписки.QueryCondition
для гибкого построения условий запроса для поддержки динамических моделей.MapUtils
, который упрощает преобразование между Map и Bean.BaseEntity
был изменен на тип String, используя реализацию snowflake, чтобы избежать проблем с конвертацией типов и интеграцией систем.BaseTreeEntity
получил новый атрибут parentIdsPath
для быстрого поиска родительских и дочерних узлов; метод BaseService
теперь автоматически заполняет этот атрибут.OperationEvent
при увольнении сотрудника для удобства последующего бизнес-лога.DynamicHeadExcelListener
.FileRecord
; соответствующее изменение API.notification
для лучшего понимания.Новый самописный UI-фреймворк для административных задач на основе Vue3 (Element-plus + TypeScript + Vite) с элегантным дизайном и удобством использования, идеально подходящий для эпохи низкого кодирования.
Для получения дополнительной информации можно посетить официальный сайт или связаться по номеру телефона (WeChat ID: wx20201024).
Дополнительные детали доступны по адресу: https://www.diboot.com
🎉 Новые возможности:
🎉 Новые возможности:
🍻 Улучшения:
,exports
🎉 Новые возможности:
strategy
в аннотацию @BindQuery
для управления стратегиями обработки пустых значений (по умолчанию игнорируются пустые строки)BaseCacheManager
) с оптимизацией привязки к кэшуexecuteMultipleUpdateSqlsWithTransaction
класса SqlFileInitializer
IService
, такие как getMap(queryWrapper)
@CollectThisApi
автоматически извлекает соответствующие REST-интерфейсыS.splitToList
и D.formatDurationLabel
🍻 Улучшения:
BindField
и BindDict
вместеBeanUtils.convertValueToFieldType
теперь поддерживает преобразование LocalDateTime
@BindQuery
Обновление зависимостей до последних версий (Spring Boot 2.4.5, MyBatis Plus 3.4.2 и т.д.)
getParentOrgIds
в IamOrgService
для получения идентификаторов родительских организацийupload(inputStream, fileName)
в FileStorageService
для загрузки файлаdiboot.component.scheduler.enable
для управления запуском задач планировщика в среде разработкиCollectThisJob
заменил BindJob
@TemplateVariable
для создания и извлечения пользовательских шаблонных переменныхdevtools
для генерации начального контроллера кодаCommonController
для облачной среды