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

OSCHINA-MIRROR/Mr_hanx-clownmask

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

English | Simplified Chinese

clownmask

clownmask

clownmask

GitHub license springboot-2.1.3.RELEASE adminlte-2.4.0 mybatisplus-3.0.7.1

Простой и дружественный фреймворк для быстрого развития

Инструкция

  • Набор фреймворков для быстрого развития, использующий Spring Boot, MyBatis, Shiro, с очень низкими порогами входа и готовый к использованию.
  • Объединяет некоторые отличные фреймворки для быстрого развития, делая clownmask маленьким и простым.
  • Предоставляет генератор кода.
  • Gitee: https://gitee.com/Mr_hanx/clownmask
  • GitHub: https://github.com/Mr-han/clownmask

Скриншоты

clownmask clownmask clownmask clownmask
## Основные возможности - Гибкий контроль прав доступа. - Аннотация режима для достижения контроля прав доступа. - Защита от атак типа XSS и фильтрация. - Дружественная структура кода и комментарии для удобства чтения и последующей разработки. - Введение задач Quartz, что позволяет динамически выполнять задачи, такие как добавление, изменение, удаление, приостановка, возобновление и просмотр журналов. - Разработка с использованием Vue2.x. - Использование Swagger для документации API. - Поддержка нескольких языков

Управление правами доступа

  • В некоторых методах с включённым управлением прав доступа данные будут фильтроваться в соответствии с отделом пользователя.
  • Если вы хотите включить управление правами доступа, вам потребуется добавить поле dept_id в таблицу и классы сущностей, а также аннотацию (@DataFilter) к методам.## Структура проекта
clownmask
|
├─clownmask-common     
| 
├─clownmask-admin      
|    ├─db  [sql]
|    
|    ├─modules  
|    │    ├─job 
|    │    ├─oss 
|    │    └─sys 
|    
|    └─resources 
|        ├─mapper   [MyBatis]
|        ├─statics  
|        ├─template 
|        │    ├─modules      
|        │    ├─index.html   
|        └─application.yml  
|        
├─clownmask-api        [API сервис]
| 
├─clownmask-dynamic-datasource
|

Зависимости

  • Spring Boot 2.1.3
  • Apache Shiro 1.4
  • MyBatis 3.5
  • Quartz 2.3
  • Druid 1.1
  • SLF4J 1.7, Log4j

Окружение

  • JDK 1.8
  • MySQL 5.5+
  • Maven 3.0+

Запуск

git clone https://github.com/Mr-han/clownmask.git

  • Измените информацию о соединении с базой данных в application.yml.
  • Для запуска административной части выполните AdminApplication в clownmask-admin.
  • Адрес: http://localhost:8082/admin/login.html. Логин/пароль: admin/admin.

Лицензия

MIT

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

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

Введение

clownmask: фреймворк для быстрой разработки. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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