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

OSCHINA-MIRROR/xinyingkeji-neweagle-api

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

maven maven кодовый_стиль

Исходный код

Целевая аудитория

  • По просьбе коллег, многие современные фреймворки становятся сложными и трудноразборчивыми. Многие малые и средние проекты не требуют использования таких фреймворков. Проекты нашей компании также были довольно запутанными, иногда было сложно просто написать API. Так что если вы сталкиваетесь с такими проблемами, этот проект может вам помочь!

Быстрый старт

  • Рекомендуется использовать IntelliJ IDEA для импорта этого проекта
  • Установите плагин Lombok в IntelliJ IDEA и перезапустите его
  • Клонируйте проект с помощью git/svn
  • Запустите Redis
  • Измените конфигурационные файлы для Redis и MySQL. Внимание: пароли в конфигурационных файлах зашифрованы с помощью Jasypt. Зашифрованные пароли можно получить из тестового пакета в классе JasyptTest. Для незашифрованных паролей удалите ENC(). Просто введите открытый пароль.
  • Создайте сборку для различных окружений конфигураций, например, локальной среды: mvn install package -Plocal -DskipTestsСтек технологий
  • Spring Boot 2.0
  • Docker
  • Spring Security
  • JWT
  • Auth
  • MyBatis Plus [поддержка многопользовательских систем, динамическая вставка общих полей и т.д., подробнее см. официальный сайт ссылка]
  • Redis
  • Druid
  • Jasypt
  • RabbitMQ
  • Quartz [распределённая форма, поддерживает долговременную работу]
  • Проверка подписи API
  • ...

Продолжается обновление...

  • ShardingJDBC [поддержка нескольких источников данных, разделение чтения и записи] (ждём совместимости с Spring Boot 2)

  • Elasticsearch

  • Разделение front-end и back-end с использованием Vue.js для управления правами доступа

  • Модульная структура

  • Микросервисная архитектура

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

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

Введение

Создана базовая структура restful API на основе springboot 2.0, mybatis-plus, redis для многоконфигурационной среды. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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