Структура Snowy-Cloud
Snowy-Cloud — это первая отечественная платформа для быстрой разработки, которая обеспечивает полное соответствие требованиям безопасности и оценки качества. Она позволяет реализовать модель локализации, промежуточного программного обеспечения и адаптации к базе данных.
Платформа использует SpringCloud, SpringBoot, MybatisPlus, AntDesignVue и Vite, а также другие передовые технологии и компоненты. Код написан с большим количеством комментариев и отличается лаконичностью. Платформа готова к использованию сразу после установки.
Название Snowy созвучно слову «Xiao Nuo» — названию команды разработчиков. Оно означает «снежный» и «чистый», что отражает стремление платформы к простоте и ясности.
Быстрое подключение
Это лишь часть версий платформы. Есть и другие версии, например, версия с разделением на отдельные сервисы. Её можно скачать по ссылке: https://gitee.com/xiaonuobase/snowy.
Быстрый запуск
Разработчикам полного стека рекомендуется использовать среду разработки IDEA.
Поддержка внешнего интерфейса
Плагин | Версия | Назначение |
---|---|---|
Node.js | ≥18 | Среда выполнения JavaScript |
Чтобы запустить внешний интерфейс, выполните следующие команды:
npm install
npm run dev
Поддержка внутреннего интерфейса
Плагин | Версия | Назначение |
---|---|---|
JDK | 17 | Среда Java |
Lombok | IDEA | Плагин для упрощения кода |
Maven | Последняя версия | Инструмент управления пакетами |
Redis | Последняя версия | Кэш-хранилище |
MySQL | 8.0 / 5.7 | База данных |
Для запуска внутреннего интерфейса настройте Maven в среде разработки и настройте базу данных в коде. Затем запустите приложение в следующем порядке:
Приложение | Класс запуска | Порт |
---|---|---|
snowy-nacos-app | SnowyNacosApp | 8848 |
snowy-actuator-app | SnowyActuatorApp | 9001 |
snowy-sentinel-app | SnowySentinelApp | 9002 |
snowy-gateway-app | SnowyGatewayApp | 9003 |
snowy-xxl-job-app | SnowyXxlJobApp | 9004 |
snowy-web-app | SnowyWebApp | 9101 |
snowy-biz-app | SnowyBizApp | 9102 |
Структура кода
В Snowy-Cloud 3.0 код организован в виде плагинов, что делает структуру более понятной и снижает степень связанности компонентов. Подробнее о разработке с использованием модулей читайте в документации Snowy-CLOUD.
Код организован следующим образом:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )