1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sanri-sanri-tools-maven

10.03.2025 00:56
GitLife Service Account

Пока не приходит в голову, какие новые функции можно добавить. Если всё пойдёт как надо, это может стать последним выпуском с новыми функциями. В этом выпуске были добавлены следующие функции:

  • Добавлена возможность добавления внешних ссылок, которая позволяет автоматически входить в систему через сессию.
  • Добавлена возможность работы с HTTP-прокси, что позволяет управлять чисто HTTP-интерфейсами, такими как Elasticsearch.
  • Введено использование jMock для моделирования данных.
  • В класс-лоадере добавлена возможность вызова методов, что полезно для вычислений типа подписи.
  • Улучшены возможности Dubbo, благодаря которым теперь можно выполнять удалённые вызовы функций Dubbo с использованием возможностей класс-лоадера.
  • Добавлена возможность конвертации конфигурационных файлов, поддерживаются форматы JSON, YAML, properties и XML.
  • Реализован анализ дерева зависимостей Maven-компонентов, позволяющий скачивать сам компонент вместе со всеми его зависимостями для каждой ступени дерева.
Последнее сообщение коммита: 3.3.0 发版
10.03.2025 00:55
GitLife Service Account
  1. Разделение фронтенд-проекта с использованием внешнего каталога public для загрузки
  2. [mybatis] Оптимизация возможностей MyBatis
  3. [База данных] Добавление способности генерации SQL-кода
  4. [База данных] Устранение ошибки сравнения метаданных базы данных
  5. [База данных] Генерация повторно исполняемых SQL-запросов при изменениях данных
  6. [Безопасность] Продление времени истечения токена до 15 дней
  7. [fastdfs] Новый модуль
  8. [maven] Новый модуль
  9. [rocketmq] Новый модуль
  10. [patchcode] Добавление способности компиляции одного файла, переработка UI
  11. [core] Замена регулярного инструмента другим реализованным методом
  12. [core] Переработка загрузчика классов, решение проблемы неудачной загрузки
  13. Добавление скрипта запуска для более удобной установки

Ссылка для скачивания полного пакета запуска: https://cowtransfer.com/s/ce91ac6138a04c

Последнее сообщение коммита: 添加初始化脚本
10.03.2025 00:55
GitLife Service Account

Внимание

Этот выпуск является крупным обновлением, в котором были废弃了一些以前的数据结构,可能会与旧版本存在大量的不兼容问题,需要重新设置连接、仓库位置等配置信息。

Обновленные проекты

  1. Добавлена система управления правами доступа, позволяющая каждому пользователю настроить свои права доступа. По умолчанию учетная запись администратора — admin / 0.
  2. Переработана структура шаблонов баз данных, что позволяет расширять любые типы баз данных.
  3. Добавлена возможность сравнения метаданных, которая полезна при выпуске новых версий с изменениями структуры баз данных, позволяя генерировать соответствующие DDL-запросы.
  4. Добавлена возможность удаления "грязных" данных, позволяющая очистить "грязные" данные на основе связей между таблицами.
  5. Добавлена возможность отображения древовидной структуры ключей Redis.
  6. Улучшено функциональное использование Git, теперь можно предположительно определять модули компиляции.
  7. Добавлен мониторинг JVM, аналогичный jconsole.
  8. Усилены возможности работы через WebSocket.
  9. Исправлено несколько ошибок.

Переведём текст, который находится внутри кавычек:

"废弃了一些以前的数据结构,可能会与旧版本存在大量的不兼容问题,需要重新设置连接、仓库位置等配置信息。"

На русский язык:

"Удалены некоторые старые данные, что может вызвать проблемы совместимости с предыдущими версиями, требует перенастройки соединений, расположения репозиториев и других конфигураций."

Таким образом, окончательный текст будет следующим:

Внимание

Этот выпуск является крупным обновлением, в котором были удалены некоторые старые данные, что может вызвать проблемы совместимости с предыдущими версиями, требует перенастройки соединений, расположения репозиториев и других конфигураций.

Обновленные проекты

  1. Добавлена система управления правами доступа, позволяющая каждому пользователю настроить свои права доступа. По умолчанию учетная запись администратора — admin / 0.
  2. Переработана структура шаблонов баз данных, что позволяет расширять любые типы баз данных.
  3. Добавлена возможность сравнения метаданных, которая полезна при выпуске новых версий с изменениями структуры баз данных, позволяя генерировать соответствующие DDL-запросы.
  4. Добавлена возможность удаления "грязных" данных, позволяющая очистить "грязные" данные на основе связей между таблицами.
  5. Добавлена возможность отображения древовидной структуры ключей Redis.
  6. Улучшено функциональное использование Git, теперь можно предположительно определять модули компиляции.
  7. Добавлен мониторинг JVM, аналогичный jconsole.
  8. Усилены возможности работы через WebSocket.
  9. Исправлено несколько ошибок.
Последнее сообщение коммита: 定时任务工具问题修复
10.03.2025 00:55
GitLife Service Account

Реформирование Redis, решение проблемы параллелизма
Добавление инструмента Git для инкрементного кода
Добавление инструмента отладки TCP
Добавление множества инструментов для фронтенда (инструмент сравнения таблиц, инструмент обработки данных, JSON-инструмент)
Исправление нескольких ошибок

Последнее сообщение коммита: 增加 git 增量代码工具
10.03.2025 00:55
GitLife Service Account
  • Устранена проблема частых ошибок в Redis, что значительно повысило устойчивость системы.
  • В Redis добавлена возможность мониторинга медленных запросов.
  • Мониторинг времени выполнения каждого запроса и его параметров.
  • Применение сканирования Alibaba Coding Standards для повышения устойчивости.
  • Добавление инструментов mongo и quartz.
  • Решение проблемы отображения некорректной кодировки в базе данных MySQL.
  • Добавление проверки параметров для повышения устойчивости инструментов.
  • Добавление сортировки соединений, при этом используемые ранее соединения будут располагаться в начале списка; однако данная функциональность может работать некорректно в окружении Windows.
  • Возможность использования адреса HTML для документов Swagger.
  • Улучшение устойчивости инструмента Socket.
Последнее сообщение коммита: swagger 问题修复 , dubbo 增加可用连接, 去掉 log4j
10.03.2025 00:54
GitLife Service Account

Хотя время запуска увеличилось, но разница между 6 секундами и 600 мс практически незаметна.

Однако функционал значительно расширился, особенно благодаря поддержке онлайн-вызова XML-файлов MyBatis и онлайн-вызова Dubbo.

Улучшена работа с Kafka; теперь при переходе в каждый раздел интерфейса больше нет долгих пауз, можно видеть, есть ли данные в конкретном разделе, а не переходить в каждый раздел отдельно.

Команда запуска изменена на java -jar -Xms256m -Xmx256m sanritools.jar, после запуска доступен главный экран по адресу http://localhost:8084.

Последнее сообщение коммита: 增加部分工具说明文档
1
https://api.gitlife.ru/oschina-mirror/sanri-sanri-tools-maven.git
git@api.gitlife.ru:oschina-mirror/sanri-sanri-tools-maven.git
oschina-mirror
sanri-sanri-tools-maven
sanri-sanri-tools-maven