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

OSCHINA-MIRROR/jeecg-orm-jeecg-orm

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

JEECG ORM: низкокодовая платформа разработки с разделением на передний и задний план (версия с разделением)

Текущая версия: 1.0.0 (дата выпуска: 23 марта 2022 года).

Проект представляет собой:

JEECG-ORM — это низкокодовая платформа, основанная на генераторе кода! Архитектура с разделением переднего и заднего плана SpringBoot2.x, SpringCloud, Ant Design&Vue, JPA, Ebean, Shiro, JWT поддерживает микросервисы. Мощный генератор кода позволяет автоматически генерировать код для переднего и заднего планов, обеспечивая низкокодовую разработку! Помогает решить 70% повторяющихся задач в Java-проектах, позволяя разработчикам больше сосредоточиться на бизнес-логике. Быстро повышает эффективность, снижает затраты на разработку, но сохраняет гибкость!

Подходит для проектов:

Платформа низкокодовой разработки JEECG-ORM может быть использована в разработке любых J2EE-проектов, особенно подходит для CMS-проектов, корпоративных систем управления информацией (MIS), внутренних офисных систем (OA), корпоративных систем планирования ресурсов (ERP), систем управления взаимоотношениями с клиентами (CRM) и т. д. Полуавтоматический режим слияния позволяет значительно повысить эффективность разработки более чем на 70%, значительно снижая затраты на разработку.

Техническая документация:

  • Технический веб-сайт: https://www.jeecgorm.com.
  • Онлайн-демонстрация: https://jo.jeecgorm.com.
  • Документация по разработке: http://jdoc.jeecgorm.com.
  • Вводные видео: в процессе создания.
  • Руководство для начинающих: в процессе создания.
  • Разработка микросервисов: в процессе разработки.
  • Группа обмена QQ: 93134724.

Технические характеристики:

Среда разработки:

  • Язык: Java 8+ (меньше 17).
  • IDE (JAVA): IDEA (обязательно установить плагин Lombok, плагин Ebean enhancer 12.12.1).
  • IDE (передний план): IDEA или WebStorm.
  • Управление зависимостями: Maven.
  • Кэш: Redis.
  • Скрипт базы данных: MySQL5.7+ и Oracle 11g & Sqlserver2017 (по умолчанию предоставляются только три скрипта библиотеки, для других библиотек необходимо преобразовать самостоятельно).

Задний план:

  • Базовая структура: Spring Boot 2.3.5.RELEASE.
  • Слой персистентности: Ebean 12.12.1.
  • Структура безопасности: Apache Shiro 1.8.0, Jwt 3.11.0.
  • Технология микросервисного стека: Spring Cloud Alibaba, Nacos, Gateway, Sentinel, Skywalking.
  • Прочее: autopoi, fastjson, poi, Swagger-ui, quartz, lombok (упрощение кода) и др.

Передний план:

  • Vue 2.6.10, Vuex, Vue Router.
  • Axios.
  • Ant-design-vue.
  • Webpack, yarn.
  • Vue-cropper.
  • @antv/g2 — данные визуализации Alipay AntV.
  • Viser-vue — реализация на основе @antv/g2.
  • eslint, @vue/cli 3.2.1.
  • vue-print-nb-jeecg — печать.

Загрузка и запуск проекта (передний план):

  1. Извлеките код проекта:
  2. Проверьте установку npm и node:
    • npm -v.
    • node -v.
  3. Установите yarn глобально:
    • npm i -g yarn.
  4. Проверьте успешность установки:
    • yarn -v.
  5. Перейдите в папку ant-design-vue-jo:
    • yarn install — для загрузки зависимостей.
    • yarn run serve — для запуска.
    • yarn run build — для компиляции проекта.
  6. Настройте URL интерфейса в файле .env.development:

Поддерживаемые библиотеки:

База данных Поддержка
MySQL
Oracle11g X
Sqlserver2017 X
PostgreSQL X
DB2, Informix X
MariaDB X
SQLite, Hsqldb, Derby, H2 X
Дам, Ренда, Шэньтун X
Huawei Gauss, виртуальная долина, Shengtang X
Али облако PolarDB, PPAS, HerdDB X
Hive, HBase, CouchBase X

Функциональные модули:

├─Система управления
│  ├─Управление пользователями
│  ├─Управление ролями
│  ├─Управление меню
│  └─Управление словарями
│     └─Классификационные словари
│     └─Генерация кода
├─Управление контентом
│  ├─Управление категориями
│  └─Управление содержимым категорий
└─Другие модули (временно не открыты)
   └─Больше функций разрабатывается...

Системные эффекты:

Пожертвование

Если вам нравится проект, пожалуйста, поддержите автора чашкой кофе!

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

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

Введение

JeecgORM — это low-code платформа, основанная на Jeecg, которая заменяет Mybatis на JPA (EbeanORM фреймворк). Архитектура с разделением фронтенда и бэкенда SpringBoot 2.x, Ant Design&Vue, EbeanORM, JPA, Shiro, JWT. Мощный генератор кода позволяет автоматически генерировать код для фронтенда и бэкеннда, что упрощает разработку и помогает решить д... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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