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

OSCHINA-MIRROR/fanxw_admin-Jwaiter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Jwaiter V1.0

Введение

Jwaiter — это набор готовых к использованию инструментов для бэкенд-разработки, основанный на технологиях SpringBoot2, Mybatis-plus, Shiro, Ehcache, Mysql, Beetl и Swagger. Эти инструменты были взяты из открытых источников. Они позволяют разработчикам сосредоточиться на реализации бизнес-функций.

Особенности проекта

  1. Использование SpringBoot упрощает настройку и делает некоторые аспекты более удобными для пользователя, например Restart и Redebug, которые не вызывают проблем с уже привязанными портами.
  2. Применение движка шаблонов Beetl для рендеринга страниц переднего плана обеспечивает значительное повышение скорости.
  3. Использование Ehcache для кэширования часто используемых запросов требует внимания от начинающих разработчиков при обновлении кэша Ehcache.
  4. Поддержка Mysql 8.0.11 обеспечивает стабильную производительность и более высокую скорость работы.
  5. Генерация JWT-токенов для доступа к ресурсам сервера, рекомендуется использовать протокол Https для приложений с высокими требованиями к безопасности.
  6. Реализация перехватчиков диапазона данных Mybatis для фильтрации прав доступа к данным и детального разграничения прав доступа.
  7. Управление API с помощью Swagger, который управляет всеми методами контроллера, помеченными аннотацией @ApiOperation, и маркирует параметры в интерфейсах.
  8. Механизм подписи, использующий md5-шифрование для передаваемых данных, предотвращает их подделку.

Запуск проекта

  1. Установите плагин lombok в Eclipse.
  2. Проект был протестирован только в Eclipse 4.9, поэтому рекомендуется использовать эту версию Eclipse и установить инструменты SpringBoot.
  3. После инициализации SQL-скрипта можно запустить Jwaiter через Boot Dashboard-local.
  4. Тестирование на JDK 1.8.0_54 прошло успешно.
  5. Начальный пароль пользователя admin — 111111.
  6. Адрес технической документации: JavaDoc: https://apidoc.gitee.com/fanxw/Jwaiter.

План развития

Постоянное открытое распространение и поддержка только одной версии.

Область применения

Jwaiter подходит для разработки средних и малых проектов. Если вы сталкиваетесь с проблемами, связанными с требованиями компании, или выбираете большие фреймворки, Jwaiter может быть хорошим выбором.

Основные функции

Функции «из коробки»: управление пользователями, ролями, отделами, меню, словарями и генерация кода.

Совместная разработка

Приглашаем разработчиков, у которых есть свободное время, для совместной доработки Jwaiter.

Заявление автора

Автор является сотрудником компании и имеет обычные рабочие задачи. В свободное от работы время он объединяет открытые фреймворки и функции, которые считает хорошими в своей работе. Jwaiter не избежит предвзятости или упущений, пожалуйста, поймите.

Лицензионное соглашение

Я не изобретаю колесо заново, а просто ускоряю его вращение. Я соблюдаю Apache License, Version 2.0 («Лицензия»), но поскольку права и авторство были утеряны в процессе интеграции и переноса кода, Jwaiter не содержит подробных примечаний. Если первоначальный автор утверждает, что ваши права нарушены, свяжитесь со мной.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Джвайтер, основные технологии используют SpringBoot2, Mybatis-plus, Shiro, Ehcache, Mysql, Beetl, Swagger. Исходный код получен из открытого исходного кода и представляет собой готовое к использованию решение для бэкенд-систем управления. Оно позволяет легко генерировать код и фокусироваться на реализации бизнес-функций. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/fanxw_admin-Jwaiter.git
git@api.gitlife.ru:oschina-mirror/fanxw_admin-Jwaiter.git
oschina-mirror
fanxw_admin-Jwaiter
fanxw_admin-Jwaiter
master