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

OSCHINA-MIRROR/gemteam-coral

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 16 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 02:08 4f02c92

Добро пожаловать всем заинтересованным друзьям, присоединяйтесь к обновлению и поддержке...

【Корпоративная версия v1.1.12】(2020.12) Журнал обновлений

  1. Добавлен интерфейс загрузки файлов.
  2. Добавлен интерфейс обратного геокодирования.
  3. Добавлен интерфейс авторизации через WeChat.
  4. Добавлена поддержка управления токенами с помощью cookies.
  5. Добавлен интерфейс оплаты через WeChat.
  6. Добавлены интерфейсы WeChat для подписи, обмена и геолокации.
  7. Добавлена глобальная конфигурация токенов и билетов WeChat.
  8. Добавлен интерфейс поиска всех видов экспресс-доставки по стране.
  9. Добавлен интерфейс аутентификации реального имени оператора связи (номер телефона, имя, номер удостоверения личности).
  10. Добавлен интерфейс коротких сообщений Alibaba Cloud.
  11. Добавлена настройка сканирования пакетов Mybatis.
  12. Поддержка обновления и создания временных диапазонов в шаблонах кода HTML.
  13. В шаблонах кода HTML по умолчанию добавлен атрибут id для ввода.
  14. В BaseController добавлены методы поиска по времени создания и обновления.
  15. Исправлена ошибка, из-за которой администратор не мог изменить пароль.
  16. Добавлена настраиваемая конфигурация переключателя Activiti.
  17. Убрана функция автоматического сохранения createId.
  18. Оптимизирован способ сортировки данных по умолчанию.

(Получить полный исходный код: нажмите здесь)


【Enterprise SaaS Multi-Tenant Version Release-v1.1.10】 (2020.7.5) Демонстрационный сайт

Beta-v1.0.10 (2020.7.5)

  1. Исправлено отсутствие суффикса в файлах, загруженных на Aliyun OSS.
  2. Добавлено управление динамическими источниками данных и функция тестирования соединения.
  3. Исправлена проблема с получением информации о меню в соответствии с ролью.
  4. Словарь данных использует механизм кэширования Redis для повышения производительности системы.
  5. Улучшен опыт работы с операциями на странице добавления.
  6. Обновлён шаблон генератора кода.
  7. Добавлена функция генерации случайных чисел в JavaScript.
  8. Исправлена проблема слишком длинного самоинкрементного идентификатора.
  9. Оптимизация некоторых деталей логики и исправление некоторых ошибок.

Beta-v1.0.9 (2020.6.28)

  1. Оптимизирована логика обновления проверочных кодов для предотвращения взлома.
  2. Новые функции ручного и автоматического выполнения задач по расписанию.
  3. Исправлены проблемы с асинхронным сохранением системных журналов.
  4. Обновлено приложение.xml.

    Добавлены параметры конфигурации инициализации задачи по расписанию jobInit:

    • По умолчанию 1: остановить все задачи;
    • 2: запустить все задачи и начать выполнение;
    • 3: сохранить текущее состояние и запустить задачу.
  5. Изменён метод кодирования base64 в модуле администратора.
  6. Разработана более полная документация по API для разработки.
  7. Добавлен пример проверки подписи API передним концом.
  8. Дополнена аннотация @ApiToken для проверки токенов.
  9. Дополнены механизмы получения accessToken и refreshToken.

Адаптировано к версии SQL 1.0.12

Введение в открытый исходный код

Следите за отличными проектами с открытым исходным кодом

Набор членов сообщества

https://www.gemframework.com/bbs/reging.html?channle=gem&inviter=2SEVLFH8

Добавьте группу QQ, чтобы получить нажмите, чтобы присоединиться к группе QQ

Демонстрационный сайт

Адрес демонстрации: http://coral.gemframework.com:8088/admin Имя пользователя демонстрации: admin Пароль демонстрации: 123456

Проект Введение Framework для барбекю

Coral — член семьи Gem, произносится как «Coral» [ˈkɒrəl], что означает «барбекю», а также означает «коралл». Впервые она встретилась с вами в 2020 году. Она прекрасна, как её имя, и не только внешне, но и внутренне...

Coral — это корпоративная быстрая разработка на основе SpringBoot2.2x, MyBatis, Shiro и других основных фреймворков; страница переднего плана разработана с использованием LayUi. Эта система специально разработана для быстрой интеграции разработчиков бэкенда и подходит для всех малых и средних предприятий или команд разработчиков. http://www.gemframework.com

«Букет из пяти разноцветных кораллов»
   ______                          ________
 .' ___  |                        |_   __  |
/ .'   \_|   .---.   _ .--..--.     | |_ \_|  _ .--.   ,--.    _ .--..--.    .---.
| |   ____  / /__\\ [ `.-. .-. |    |  _|    [ `/'`\] `'_\ :  [ `.-. .-. |  / /__\\
\ `.___]  | | \__.,  | | | | | |   _| |_      | |     // | |,  | | | | | |  | \__.,
 `._____.'   '.__.' [___||__||__] |_____|    [___]    \'-;__/ [___||__||__]  '.__.'

         GemFrame — отличная отечественная корпоративная платформа на базе SpringBoot http://www.gemframework.com **Программное обеспечение (классическая комбинация фреймворков)**

* **Фреймворк ядра**: Spring Boot 2.2.5.RELEASE.

* **Фреймворк безопасности**: Apache Shiro 1.4.2.

* **Шаблонизатор**: Thymeleaf.

* **Интерфейс**: Layui 2.5.6, JQuery 3.3.1.

* **Уровень персистентности**: MyBatis-Plus 3.3.1.

* **Реляционная база данных**: MySQL 5.7.

* **Пул соединений с базой данных**: Druid 1.1.10.

* **Кэширующая база данных**: Redis 4.0.9.

* **Инструмент управления проектами**: Maven 3.3+.

* **Инструментальный класс**: Hutool 4.5.8.

**Выбор технологии**
| Технологический стек | Версия | Интерфейс | Серверная часть | Описание |
| --- | --- | --- | --- | --- |
| JDK | 1.8x |  | Основа для разработки на Java | |
| Spring | 5.0+ |  | Контейнер IoC и AOP | |
| SpringBoot | 2.2.x |  | Упрощённый контейнерный фреймворк | |
| Mybatis-Plus | 3.3.x |  | Уровень персистентности | |
| Shiro | 1.6.0 |  | Фреймворк безопасности | |
| MySQL | 5.5+ |  | База данных MySQL | |
| Oracle | 10g+ |  | База данных Oracle | |
| SQLServer | 2000+ |  | База данных MSSQL | |
| Maven | 3.3+ |  | Инструмент управления проектами | |
| Redis | 3.2+ |  | NoSql промежуточное ПО | |
| Fastjson | 1.2.58 |  | Инструменты сериализации объектов | |
| Swagger | 2.6.1 |  | Инструмент документации интерфейса | |
| Lombok | 1.18 |  | Предоставляет аннотации для упрощения программирования | |
| Captcha | 1.6.2 |  | Средство проверки подлинности | |
| Druid | 1.1.10 |  | Пул соединений с базой данных | |
| Thymeleaf | — |  | Шаблонизатор | |
| JQuery | 3.2.1 | + | Библиотека JavaScript | |
| Layui | v2.5.6 | + | Веб-компоненты с всплывающими окнами | |
| Layer | 2.5.6 | + | UI-фреймворк | |
| Layui.tree | — | + | Компонент веб-дерева | |
| Layui.xmSelect | — | + | Многокомпонентный компонент | |
| Layui.treeTable | — | + | Таблица компонентов дерева | |
| Layui.iconPicker | — | + | Выбор значка | |
| Layui.cityPicker | — | + | Выбор города | |
| Layui.staps | — | + | Шаги операции | |
| Layui.layDate | — | + | Выбор даты | |
| Layui.QRcode | — | + | QR-код | |
| Layui.Player | — | + | Плеер | |

**Структура кода**

— **Модульная структура**:
    * coral:
        * coral-apirest: предоставляет RESTful API для разделения интерфейса и серверной части;
        * coral-admin: административная панель управления;
        * coral-common: общий модуль;
        * coral-common-service: сервисный модуль;
        * coral-common-mapper: модуль работы с данными;
        * coral-common-model: модельный слой.

— **Структура пакета**:
    * java:
        * com.gemframework.common: общий пакет;
        * com.gemframework.constant: пакет констант;
        * com.gemframework.config: конфигурационный пакет;
        * com.gemframework.utils: пакет инструментов;
        * com.gemframework.controller: пакет контроллеров;
        * com.gemframework.mapper: пакет картографов;
        * com.gemframework.model: пакет моделей;
        * com.gemframework.service: пакет сервисов;
        * com.gemframework.service.impl: пакет реализаций сервисов.

    * resource:
        * static: статические файлы (например, css, js, img, fonts);
        * templates: шаблоны страниц (например, html, jsp, vm);
        * mapper: файлы сопоставления Mybatis SQL.

— **Предварительный просмотр архитектуры**:
    [введите описание изображения]

— **Скриншоты системы**:
    * Вход в систему:
        [введите описание изображения]
    * Панель инструментов:
        [введите описание изображения]
    * Мониторинг системы:
        [введите описание изображения]
    * Управление правами:
        [введите описание изображения]
    * Управление ролями:
        [введите описание изображения]
    * Управление организацией:
        [введите описание изображения]
    * Управление словарями:
        [введите описание изображения]
    * Alibaba Cloud:
        [введите описание изображения]
    * OAuth:
        [введите описание изображения]
    * Oauth2-gitee:
        [введите описание изображения]
    * Авторизация входа:
        [введите описание изображения]
    * Пример модуля:
        [введите описание изображения]
    * Большой экран мониторинга:
        [введите описание изображения]

**Окружение проекта**

* Документы проекта: [ограниченное по времени бесплатное использование](https://www.kancloud.cn/gemos/gem_coral_dev/1619676).

* Официальное сообщество: [http://bbs.gemframework.com](http://www.gemframework.com/bbs).

* Репозиторий gitee: https://gitee.com/gemteam/coral.

* Репозиторий github: https://github.com/gem-team/gem-croal.

* Официальный сайт: http://www.gemframework.com.

* Официальная группа QQ: 72940788, 446017307. **Об обновлениях:** проект каждую неделю получает обновления. Демонстрационный сайт будет периодически недоступен с вечера пятницы до воскресенья. Приносим извинения за доставленные неудобства!

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

**Случайная благодарность**

<img src="https://images.gitee.com/uploads/images/2020/0324/225514_e980e3d0_2671379.png" width = "200" height = "200" div align=center />
<img src="https://images.gitee.com/uploads/images/2020/0324/225522_cb4dd187_2671379.png" width = "200" height = "200" div align=center /> 

Пожалуйста, укажите ваши контактные данные в поле для комментариев. Большое спасибо за вашу поддержку!

Я буду признателен, если вы отметите «смотреть» и «звездочка» в верхней части страницы, прежде чем уйти. Спасибо за вашу поддержку! 

**Постоянное улучшение**

Спасибо за вашу поддержку. Пожалуйста, уделите десять минут и заполните опрос о степени удовлетворенности, чтобы мы могли стать лучше. Ваше мнение очень важно для меня!
[Опрос о степени удовлетворённости](https://www.wenjuan.com/s/6bAfMnE/?user=gitee&repeat=1)

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/gemteam-coral.git
git@api.gitlife.ru:oschina-mirror/gemteam-coral.git
oschina-mirror
gemteam-coral
gemteam-coral
master