Изменения в версиях
Выпуск версии
v3.2.5 — 2024-04-26
- Используется StandardCharsets непосредственно в mica-core.
- Добавлен метод генерации идентификатора (id) в mica-core, принцип аналогичен uuid.
- Исправлена ошибка (fix) в RedisSerializer для mica-redis: адаптирован к kotlin-типам (data class является final).
v3.2.4 — 2024-03-23
- Устранено предупреждение о запуске redis в mica-redis (gitee #I8REGD #32), спасибо
@mymx2
.
- Скорректирована логика в mica-xss (gitee #I9AL2N), спасибо
@okayaok
за обратную связь.
- В mica-core добавлена проверка диапазона значений.
- Доработан HexUtil в mica-core.
- Разграничены пути knife4j в mica-lite (gitee #28), спасибо
@mymx2
.
- Улучшен FieldError для обработки пустых значений в mica-lite (gitee #27), спасибо
@mymx2
.
v3.2.3 — 2024-03-02
- Обновлён файл ip2region xdb в mica-ip2region.
- Оптимизирована конфигурация ssl в mica-http.
- Обновление зависимостей.
v3.2.2 — 2024-01-21
- Поддержка graalvm AOT в mica-holidays.
- Исправлено использование IPv6 в файле базы данных ip2region для graalvm AOT, спасибо github
@lishangbu
pr.
- Обновление зависимостей.
v3.2.0 — 2023-12-02
- Доработка и оптимизация mica-http, при использовании консоли журналов не требуется slf4j.
- Доработка JsonUtil в mica-core.
- Обновление зависимостей.
v3.1.6 — 2023-12-02
- Доработка и оптимизация mica-http, при использовании консоли журналов не требуется slf4j.
- Доработка JsonUtil в mica-core.
- Обновление зависимостей.
v3.1.5.1 — 2023-10-28
- Модуль mica-holidays с обновлением праздников на 2024 год.
v3.1.5 — 2023-10-21
- Добавление модуля mica-holidays.
- Доработка mica-http благодаря обратной связи от друга
@吴天狗
.
- Поддержка сегментирования RsaUtil в mica-core (gitee #I855S0), обратная связь от
@桂在坚持
.
- Обновление gradle wrapper до версии 8.4.
- Обновление mica-auto.
v3.1.3 — 2023-08-27
- Улучшение поддержки JsonView и R в mica-lite, унифицированная упаковка возвращаемых данных, обратная связь от github #53, спасибо
@yangwenliang123
.
- Оптимизация mica-core с улучшением и оптимизацией uuid.
- Оптимизация и улучшение JsonUtil в mica-core, добавлены методы toJsonWithView.
- Добавление mica-nats, высокопроизводительный и лёгкий модуль MQ.
- Оптимизация по умолчанию для utf-8 в mica-ip2region (gitee #I7TT74), спасибо
@Hi,all
.
- Удобство geo и HyperLogLog операций в mica-redis.
v3.1.1 — 2023-07-16
- Поддержка префиксов и пользовательской обработки ключей в mica-redis key.
- Использование миллисекунд для ограничения времени в mica-redis.
- Переход на Spring boot 3.1.1.
v3.0.8 — 2023-06-24
- Обновление ip2region.xdb в mica-ip2region.
- Подписка на pub и sub в mica-redis с использованием RedisMessageListenerContainer.
- Улучшения в RPubSubEvent в mica-redis. boot до 2.4.7
v2.5.0.1 — 2021-05-25:
-
код оптимизирован, количество проблем на codacy уменьшено;
-
исправлена ошибка инициализации mica-redis RedisTemplate;
-
обновлён README.md, обновлены адреса документов;
-
оптимизирован импорт пакетов.
v2.4.6.1 — 2021-05-25:
-
код оптимизирован, количество проблем на codacy уменьшено;
-
исправлена ошибка инициализации mica-redis RedisTemplate;
-
обновлён README.md, обновлены адреса документов;
-
оптимизирован импорт пакетов.
v2.5.0 — 2021-05-23:
-
mica-redis доработан, поддерживается Spring boot до версии 2.5.0;
-
Spring boot обновлён до версии 2.5.0.
v2.4.6 — 2021-05-23:
-
поддержка mica-logging для Loki завершена (#36 #I3PX2F);
-
druid обновлён до версии 1.2.6;
-
Spring boot обновлён до версии 2.4.6;
-
добавлена поддержка Spring-native для mica-ip2region и mica-captcha (#38 #I3PX2N);
-
в mica-jetcache добавлена поддержка metrics (#37 #I3PX2K);
-
в mica-caffeine добавлено предупреждение о том, что не рекомендуется использовать собственный Caffeine bean;
-
добавлены методы throwOn в R в mica-core;
-
улучшен ICacheKey и scan в mica-redis;
-
унифицирована оптимизация кода, уменьшено количество предупреждений от Alibaba;
-
в mica-logging исправлена проблема с неработающим LoggingInitializer в Spring boot 2.4.x;
-
Spring boot обновлён до версии 2.4.6.
v2.4.5 — 2021-04-28:
-
добавлен модуль mica-jetcache;
-
добавлен модуль mica-lite;
-
переработана UndertowMetrics в mica-metrics, предоставлены более полезные индикаторы;
-
DruidMetrics в mica-metrics доработан, предоставлены более полезные индикаторы;
-
изменено название bean redisTemplate на micaRedisTemplate в mica-redis для уменьшения конфликтов;
-
cache в mica-captcha изменён на чтение при каждом обращении, caffeine будет обновляться, ссылка станет нулевой;
-
bean и метод generateBase64Vo в mica-captcha оптимизированы;
-
уменьшены отражения в журнале в mica-logging, добавлен README с информацией о подключении к журналам Alibaba Cloud и Tencent Cloud;
-
метод base64 image в mica-qrcode;
-
общий код шлюза в mica-core;
-
CollectionUtil computeIfAbsent в mica-core, чтобы избежать ошибок jdk8 JDK-8161372;
-
BLOCK_SIZE по умолчанию в Pkcs7Encoder в mica-core изменён на 16, GitHub #35, совместимо с большим количеством языков программирования;
-
ошибка в mica-caffeine при наличии нескольких cache name;
-
Spring boot обновлён до версии 2.4.5;
-
mica-weixin обновлён до версии 2.1.0 (улучшена поддержка mica-caffeine).
v2.4.4-GA — 2021-03-28:
-
новый модуль mica-qrcode для удобного распознавания и создания QR-кодов;
-
переработан mica-logging, logstash-logback-encoder настраивается по желанию, logstash и json необходимо добавить вручную;
-
доработка и улучшение DesensitizationUtil в mica-core;
-
ImageUtil в mica-core;
-
обновление базы данных ip2region в mica-ip2region, Gitee #I3AJNV;
-
ScanOptions count в mica-redis имеет значение null;
-
mica-auto обновлён до версии 2.0.4;
-
mica-weixin обновлён до версии 2.0.6;
-
spring cloud обновлён до версии 2020.0.2;
-
Spring boot обновлён до версии 2.4.4.
v2.4.3-GA — 2021-02-27:
-
открыт исходный код mica-logging;
-
JsonUtil и SystemUtil в mica-core доработаны;
-
ключ начала запроса в mica-core;
-
XssUtil поддерживает два режима экранирования и очистки;
-
токен авторизации по умолчанию для ключа авторизации в mica-swagger;
-
добавлена диаграмма звёздного неба;
-
изменена диаграмма модулей;
-
Spring boot обновлён до версии 2.4.3.
v2.4.2-GA — 2021-02-08:
-
@EnableCaching по умолчанию в mica-caffeine и mica-redis.
-
модуль mica-caffeine добавлен в mica-bom.
v2.4.1-GA — 2021-01-29:
-
ThreadLocal remove в mica-xss;
-
улучшения и доработки в mica-xss, добавлены функции глобальной обрезки, перевода строки и экранирования строк.
v2.4.0-GA — 2021-01-18:
-
Whitelist в XssUtil в mica-xss освобождён для пользовательских настроек;
-
ACTIVE_PROFILES_PROPERTY в mica-core;
-
SpringContextUtil перемещён в mica-core.
-
Spring boot обновлен до версии 2.4.2;
-
использование spring cloud 2020.0.0;
-
mica auto обновлён до версии 2.0.3;
-
mica-weixin обновлён до версии 2.0.5.
v2.1.1-GA — 2021-02-22:
-
ThreadLocal remove в mica-xss.
-
mica-weixin обновлён до версии 2.0.5.
v2.1.0-GA — 2020-12-13:
-
bom в mica-bom добавляет mica-weixin;
-
redis key в mica-redis, событие конфигурации;
-
SwaggerCustomizer в mica-swagger для настройки;
-
oauth2 в mica-swagger, конфигурация аутентификации;
-
поток загрузки в mica-http, улучшенная документация;
-
GeoUtil в mica-core;
-
StringUtil в mica-core оптимизирует формат метода, параметры являются универсальными;
-
JsonUtil в mica-core добавляет параметрический тип getParametricType;
-
knife4j обновлён до версии 3.0.2;
-
druid обновлён до версии 1.2.3;
-
Spring boot обновлён до версии 2.3.7.RELEASE.
v2.0.9-GA — 2020-11-15:
-
пользовательский интерфейс XssCleaner в mica-xss;
-
журнал в mica-xss унифицирован как debug;
-
по умолчанию перехватывает /** #I24753;
-
база данных ip2region обновлена;
-
сканирование в mica-redis оптимизировано;
-
зависимость commons-pool2 в mica-redis принудительно;
-
bom в mica-bom обновляет druid. бом.
-
mica-core: доработка ReflectUtil.
-
spring cloud: обновление до Hoxton.SR9.
-
spring boot: обновление до 2.3.6.RELEASE.
v2.0.8-GA — 2020-10-20
- Поддержка пула соединений с druid для mica-metrics.
- Метод форматирования времени выполнения добавлен в StringUtil из mica-core.
- Оптимизация обобщений в CollectionUtil из mica-core.
- Доработка FileUtil и JsonUtil для удобства использования из mica-core.
- Доработка DateUtil для удобства использования из mica-core.
- Извлечение Pkcs7Encoder из mica-core.
- Расширение Validated group до Default в mica-core.
- Исправление ошибок в документации.
- Добавление ссылки на экосистему mica.
v2.0.7-GA — 2020-09-25
- Подробное описание в документации: http://wiki.dreamlu.net.
- Добавлен метод Once в mica-core.
- Улучшение модуля mica-jobs, который теперь по умолчанию включён.
- Введён класс инструментов для деперсонализации данных DesensitizationUtil.
- Включены методы работы со строками из commons-lang.
- Улучшена работа getCounter в mica-redis.
- Методы incrBy и decrBy в mica-redis улучшены, добавлены их версии с таймаутом.
- Сериализация jdk в mica-redis оптимизирована.
- Обновление зависимостей: spring boot 2.3.4.
- Обновление до Spring cloud Hoxton.SR8.
v2.0.6-GA — 2020-08-22
- Метод toNewMap добавлен в BeanUtil из mica-core.
- Добавлено поле mdc accountId в MicaConstant из mica-core.
- Дополнен Bean diff в LuTool из mica-core.
- Частично улучшен DateUtil в mica-core.
- Убрана графика в captcha graphics.
- Пример HTTPS-сертификата добавлен в документацию mica-http.
- Обновление spring boot до 2.3.3.RELEASE.
v2.0.5-GA — 2020-08-09
- Добавлен модуль mica-metrics для сбора метрик с помощью prometheus, поддерживается undertow и sentinel.
- Сканирование и sscan добавлены в mica-redis.
- Исправлена документация по использованию mica-redis: Gitee pr by @醉酒的蝴蝶zzz/N/A.
- Разбор и экспорт формата PEM для закрытых ключей RSA в RsaHelper из mica-core: Gitee pr by @caiqiyuan.
- Завершение методов шифрования и дешифрования в RsaUtil из mica-core.
- Игнорирование последовательности id при сериализации объектов jdk в mica-core.
- Введение CheckedPredicate в mica-core.
- Проверка формата json в mica-core.
- Решены некоторые проблемы с sonarcloud.
- Обновлён spring cloud до Hoxton.SR7.
v2.0.4-GA — 2020-07-25
- Улучшенная документация.
- Добавлен pathParam в mica-http.
- Добавлен getAddress в IpInfo из mica-ip2region.
- Введён модуль mica-xss.
- Глубокое клонирование реализовано в deepClone method из BeanUtil в mica-core.
- Асинхронные операции улучшены в mica-http с использованием CompletableFuture: github #29.
- INetUtil в mica-core определяет внутренний IP.
- README для mica-spider упрощён и улучшено использование.
- Обновлено spring cloud до Hoxton.SR6.
- Обновлено spring boot до 2.3.2.RELEASE.
- Обновлено knife4j до 2.0.4.
- Обновлено mica-auto до 1.2.5.
v2.0.3-GA — 2020-06-25
- Улучшенное использование mica 2.x в документации.
- Микронастройки журнала в mica-http, добавлен системный вывод в журнал.
- asString(Charset charset) добавлен в mica-http.
- Серия методов json path добавлена в ResponseSpec из mica-http.
- GitHub #26 решён для оптимизации mica-http.
- Обновили ip2region.db в mica-ip2region.
- Строковые методы startWith и endWith добавлены в StringUtil из mica-core, улучшена производительность в 5 раз: gitee #IW2IM.
- MicaRedisCache оптимизирован в mica-redis: github #27.
- Обновлено spring boot до 2.3.1.RELEASE.
v2.0.2-GA — 2020-06-06
- Формат версии релиза теперь
x.x.x-GA
.
- Ошибка в DateUtil исправлена: github #25.
- Javadoc улучшен для удобства создания документации в mica-core.
- Функция Once добавлена в mica-core.
- WebUtil renderJson улучшен в mica-core.
- Slf4jLogger заменён на перечисление в mica-http.
- DecimalNum добавлен для удобства финансовых расчётов в mica-core.
- JsonUtil улучшен в mica-core.
- Ошибки в тексте: метод prefixKeysWith в redis устарел.
- CaptchaVo добавлен в mica-captcha.
- Обновлено spring boot до 2.3.0.RELEASE.
- Обновлено mica-auto до 1.2.3.
- Обновлено okhttp до 3.14.9.
- Обновлено knife4j до 2.0.3.
- spring cloud обновлён до Hoxton.SR5.
- Github actions используется для публикации моментальных снимков.
v2.0.1.20200510
- Открытый исходный код для mica-ip2region.
- R.isNotSuccess заменён на isFail в mica-core.
- Проблемы с jackson в mica-redis.
- Travis заменён на Github actions для сборки и автоматического выпуска Snapshot версий.
- Обновлено spring boot до 2.2.7.RELEASE.
v2.0.0 — 2020-05-04
- mica-http поддерживает указанные протоколы.
- Расширен HttpRequest proxy в mica-http для удобства.
- mica-http разделён на mica-http и mica-spider. Членистоногие инструменты, сокращение зависимостей.
- Mica-spider: улучшение CssQueryMethodInterceptor.
- Mica-captcha: проверка кода, поддержка математических вычислений.
- Mica-captcha: интерфейс проверки кода для кэширования, улучшенное описание создания кода.
- Mica-swagger: обновление до knife4j.
- Mica-redis: замена алгоритма ограничения потока на тот же, что и в Spring cloud gateway, уменьшение использования памяти.
- Mica-jobs: добавление xxl-job starter.
- Mica-core: генерация информации о версии mica в классе Mica.
- Mica-core: добавление инструментального класса компилятора.
- Mica-core: добавление счётчика CountMap.
- Mica-core: добавление объекта Once.
- Mica-core: перемещение пакета jackson в mica-boot и настройка для поддержки компонента mica-api-encrypt.
- Mica-core: упрощение кода класса aes.
- Mica-core: оптимизация DateUtil и RuntimeUtil.
- Mica-core: улучшение HexUtil.
- Mica-core: добавление DesUtil и RsaUtil.
- Mica-core: оптимизация ResourceUtil.
- Mica-core: тонкая настройка Bean copy.
- Mica-core function: добавление сериализации.
- Mica-core MD5: отказ от зависимости Spring DigestUtils.
- Mica-core: оптимизация обработки имён файлов в файловом инструменте.
- Добавление .gitattributes.
- Замена @Configuration на @Configuration(proxyBeanMethods = false).
- Обновление okhttp до 3.14.8.
- Обновление jsoup до 1.13.1.
- Обновление mica-auto до 1.2.2.
- Обновление spring boot до 2.2.6, отказ от поддержки версий ниже 2.2.x.
- Обновление spring cloud до Hoxton.SR4.
Версия 1.2.2 — 2020-03-24
- Обновление документации.
- Настройка WeChat Public Account.
- Улучшение mica-http для более удобного использования прокси (проблема Github #18).
- Улучшение асинхронных исключений в mica-boot с отправкой событий (проблема Github @xiaopang0117).
- Оптимизация журнала исключений.
- Оптимизация RequestLogAspect для различения тела и параметров.
- Исправление проблемы с отсутствием mica-actuator в mica-bom.
- Исправление проблем с копированием bean в mica-core (проблема Github #14).
- Исправление универсальных проблем JsonUtil в mica-core.
- Исправление ошибок List Json log.
- Обновление spring boot до версии 2.1.13.RELEASE.
- Обновление spring cloud до Greenwich.SR5.
Версия 1.2.1 — 2019-11-30
- Усиление класса инструментов ThreadLocal.
- Усиление использования redis cache.
- Добавление методов преобразования типов jackson.
- Исправление ошибки github #10 в mica-http: добавление Content-Type в bodyJson.
- Удаление YmlPropertyLoaderFactory из-за рисков безопасности, разработка нового @MicaPropertySource для mica 2.0.
- Удаление зависимости springfox-swagger-ui.
Версия 1.2.0 — 2019-10-13
- Использование epoll в lettuce linux.
- Закрытие ResponseBody в mica-http.
- Информация о Feign client в mica-actuator.
- Перенос конфигурации swagger в расширение swagger.
- Оптимизация fallback feign auto для коллекций.
- Добавление модуля mica-actuator для подготовки к mica-admin.
Версия 1.1.9 — 2019-09-22
- Расширение mybatis plus с помощью компонента mica-plus-mybatis.
- Расширение insert ignore и replace в mybatis plus со старыми версиями журналов.
- Добавление компонента распределённой блокировки mica-plus-lock.
- Реактивный RequestContextHolder в mica-cloud заменён на кэш ServerWebExchange.
- Оптимизация поддержки пустых коллекций в mica-cloud fallback.
- Компонент mica-plus-ribbon с расширением ribbon route fallback по проблеме PR @世言. Добавлен переключатель расширения по умолчанию.
- Протобуф в mica-plus-redis сделан опциональной зависимостью.
- Добавлены Pair и MicaExpressionEvaluator в mica-core.
- Усовершенствован FileUtil Nio для чтения файлов в mica-core.
- Повышена производительность FastStringWriter в mica-core в два раза.
- В mica-http retry добавлена проверка результатов.
- Удалена рекомендация использовать JustAuth для сторонних логинов.
- Уменьшено количество проблем с codacy.
- Оптимизированы некоторые проблемы P3C Alibaba.
- Исправлена проблема с декодированием hex в java 11 в mica-core.
- Проблема asStream в mica-http исправлена путём замены на onStream.
- Обновлён gradle до версии 5.6.2.
- Зависимости обновлены до Spring boot 2.1.8.RELEASE и Spring cloud Greenwich SR3.
- Mybatis-plus обновлён до версии 3.2.0.
- Зависимость swagger-bootstrap-ui обновлена до версии 1.9.6.
Версия 1.1.8 — 2019-08-12
- Добавлен компонент ограничения потока в mica-plus-redis.
- Метод asDocument в mica-http перенесён в DomMapper, чтобы избежать жёсткой зависимости от jsoup.
- Добавлена обработка значений с использованием регулярных выражений в CssQuery в mica-http.
- DomMapper в mica-http улучшен добавлением дополнительных методов.
- Прокси в mica-http заменён на MethodInterceptor.
- Исправлены проблемы Feign feignContract mvcConversionService в mica-cloud.
- Инструменты Exceptions в mica-core улучшены добавлением NIO для чтения файлов.
- Lambda Try в mica-core разделён на Unchecked.
- Автоматическое обновление снимков в Gradle оптимизировано.
- Перемещение зависимостей spring-cloud-alibaba на новую версию.
- Spring boot обновлён до версии 2.1.7.RELEASE. Перевод текста на русский язык:
html, xml в Bean и поддержка преобразования типов.
-
В mica-http добавлен механизм повторных попыток.
-
В mica-http добавлен EventListener.
-
Оптимизация перехватчика mica-http, поддерживается несколько перехватчиков, логгер-перехватчик размещается в конце.
-
Использование platform replace enforcedPlatform в gradle.
-
В mica-cloud оптимизирован RestTemplate Bean, добавлен переключатель конфигурации, по умолчанию выключен.
-
Зависимость обновлена до swagger-bootstrap-ui 1.9.5.
Версия v1.1.6 — 2019-07-21
-
Пакет mica http изменён с net.dreamlu.http на net.dreamlu.mica.http.
-
Из mica http удалена зависимость от spring, используется jsoup для разбора html или xml.
-
Добавлена асинхронная поддержка в mica-http и добавлены дополнительные способы использования.
-
Улучшен CharPool в mica-core.
-
Упрощён процесс использования сторонних сервисов в mica-plus-social.
-
Обновлён интерфейс авторизации в google в mica-social.
-
Обновление mica-social до версии 1.9 Sync JustAuth, добавлены возможности входа через Teambition, Renren, Pinterest и Stack Overflow.
Версия v1.1.5 — 2019-07-14
Внимание: в версиях 1.1.3 и 1.1.4 есть проблемы с подписью при использовании сторонних сервисов, рекомендуется использовать версию 1.1.5.
-
Отключена конфигурация журнала по умолчанию в nacos.
-
Добавлен метод queryEncoded в mica-http.
-
Метод setGlobalLog добавлен в HttpRequest, улучшено управление уровнями журнала.
-
Добавлена версия okhttp в bom mica.
-
Решён вопрос с авторизацией в WeChat.
Версия v1.1.3 — 2019-06-16
-
Доработан mica-plus-redis, добавлен MicaRedisCache Bean, который использует те же команды, что и redis.
-
Возможность настройки сериализации в redis.
-
Улучшена сортировка журналов в webflux и ReactiveRequestContextFilter для удобства использования в spring cloud gateway.
-
Изменена проверка base64, добавлена префиксная база 64 для изображений.
-
Поддержка алгоритмов подписи, таких как Md5, Sha и Hmac, без использования hex в DigestUtil.
-
Проблема с поддержкой аннотаций Bean copy Convert.
-
Добавлены новые компоненты mica-http и mica-social.
-
Добавлены новые компоненты mica-plus-social и mica-plus-ribbon.
-
Версия Spring boot обновлена до 2.1.6.RELEASE.
-
Версия spring cloud обновлена до Greenwich.SR1.
-
Версия swagger-bootstrap-ui обновлена до 1.9.4.
Версия v1.1.2 — 2019-06-05
-
Добавлен компонент mica-plus-swagger, заменён swagger-bootstrap-ui.
-
После запуска проекта прекращается вывод сообщений в консоль.
-
Оптимизирован MicaBeanCopier для предотвращения ошибок копирования кода из-за неправильного пакета.
-
Методы isNull, isNotNull, isTrue и isFalse добавлены в ObjectUtil и синхронизированы с $.
-
Базовый контроллер (BaseController) заменён на IController для облегчения расширения в бизнес-логике.
-
Добавлены функции lbWebClient и header для прозрачной передачи в Spring cloud gateway, что делает его более удобным в использовании.
-
Поддерживается упорядочивание в LauncherService.
-
Оптимизирована работа с redis.
-
После завершения работы запускается прослушиватель, который выводит адрес swagger ui, если он присутствует.
-
Скорректирован угол поворота проверочного кода для избежания перекрытия текста.
-
Улучшено управление исключениями.
-
Добавлен конструктор ServiceException только с message.
-
Добавлена версия snapshots, которая обеспечивает быстрое реагирование на исправления ошибок и удовлетворение новых требований.
-
Исправлена проблема с MicaHttpHeadersContextHolder, поддерживающим только Servlet, в gitee #IWLLH.
-
Исправлено получение IP-адреса.
-
Gradle обновлён до версии 5.4.1.
-
Spring boot обновлён до 2.1.5.RELEASE.
-
mica-auto обновлён до 1.1.0.
Версия v1.1.1 — 2019-05-11
-
Уменьшено количество проблем с соблюдением стандартов Alibaba.
-
Улучшение журнала, в среде разработки не разделяется память, не используется сжатие gz, чтобы избежать создания нового файла журнала при каждом локальном перезапуске.
-
Улучшения в StackTraceAsString, начальный размер FastStringWriter установлен на 200.
-
R-дженерики в ServiceException улучшены.
-
Добавление методов R.throw для обработки исключений и возврата напрямую.
-
Try добавляет обработку исключений для Runnable, Callable и Comparator с использованием лямбда-выражений.
-
Исправлены ошибки с добавлением и вычитанием дат IW2IM.
Версия v1.1.0 — 2019-04-26
-
Версия mica записана в banner.txt.
-
Влияние журнала nacos на журналы gateway и webflux, повышение уровня журнала.
-
Улучшены эффекты печати запросов в Servlet и Webflux.
-
Добавлено несколько инструментов.
-
Оптимизировано создание проверочных кодов.
-
Открыты все функции mica-pro.
-
Часть аннотаций http-cache в mica-boot перенесена в mica-boot (временно поддерживает только Servlet).
-
Открытый модуль mica-cloud.
-
Открытый модуль mica-plus-error-catch.
-
Открытый модуль mica-plus-redis.
-
Открытый модуль mica-plus-mongo.
-
Добавлены Validated Get, Create, Update и DeleteGroup.
Версия v1.0.1 — 2019-04-03
-
Решение нескольких проблем с P3C-кодом.
-
Оптимизация дженериков для решения проблем компиляции в некоторых средах.
-
Добавлен renderJson в lutool.
-
Повышение производительности dateUtils.
-
Повышена производительность RuntimeUtil.
-
Gradle обновлен до версии 5.3.1.
Версия v1.0.0 — 2019-03-20
-
Решение проблем с конфигурацией, которые не поддерживаются в webflux.
-
Исключения событий включают requestUrl и queryString, а также requestMethod.
-
Настройка среды и журналов запросов для упрощения динамической настройки.
-
Base64 проверочный код теперь возвращает объект Captcha напрямую для упрощения последующей обработки.
-
Имя службы swagger не использует верхний регистр, а Docket автоматически настраивается в webflux swagger.
-
Добавлен инструмент чтения ресурсов в lutool.
-
Улучшенное управление загрузкой файлов.
Версия v0.0.1-RC4 — 2019-03-13
-
Обработка версий URL и заголовков в webflux.
-
Унифицированная обработка исключений в webflux, отправка событий при неизвестных исключениях для удобного мониторинга и сбора.
-
Преобразование перечислений в webflux аналогично jackson.
Опубликовать ( 0 )