Текущая последняя версия: 3.8.0 (дата выпуска: 2025-04-18)

Разделенная архитектура фронтенда и бэкенда с использованием Ant Design&Vue3, SpringBoot, SpringCloud Alibaba, Mybatis-plus, Shiro, мощный генератор кода позволяет автоматически генерировать код фронтенда и бэкенда, не требуя написания какого-либо кода!
Полный набор функций AI больших моделей: управление AI моделями, AI приложения, база знаний, AI потоки компиляции, AI помощник диалога и т. д.;
Управление AI низкокодовым программированием: AIGC генерация -> OnlineCoding -> Генерация кода -> Ручное объединение, помогает Java проектам решить 80% повторяющейся работы, позволяя разработчикам больше сосредоточиться на бизнесе, быстро повышая эффективность, экономя затраты, при этом сохраняя гибкость!JeecgBoot предоставляет ряд навыков низкокодового программирования
, позволяющих реализовать настоящее нулевое программирование
онлайн: Online форма разработки, Online отчеты, сложные отчеты дизайна, печати дизайна, онлайн графики дизайна, панели управления дизайна, большие экраны дизайна, мобильные графики способности, форма дизайнер, онлайн потоки дизайна, автоматизация конфигурации потоков, плагины способности (внедряемые).
AI усиление низкокодового программирования:
В настоящее время предоставлены AI приложения, управление AI моделями, AI потоки компиляции, AI помощник диалога, AI создание таблиц, AI написание статей, AI база знаний вопросы, AI рекомендации полей и т. д.; поддерживает различные AI большие модели ChatGPT, DeepSeek, Ollama, Zhipu, Qianwen и т. д.Цель JeecgBoot:
Простые функции реализуются с помощью конфигурации OnlineCoding, чтобы достичь нулевого программирования
; сложные функции генерируются с помощью генератора кода и ручного объединения, чтобы достичь низкокодового программирования
, что обеспечивает умность
и гибкость
; реализует низкокодовое программирование, поддерживая при этом гибкое кодирование, что решает недостаток текущих низкокодовых продуктов, которые обычно не гибки!JEECG бизнес-процессы:
Используются рабочие процессы для реализации и расширения задачных интерфейсов, чтобы разработчики могли писать бизнес-логику. Формы предоставляют множество решений: конструктор форм, онлайн-конфигурация форм, кодированные формы. В то же время реализовано разделение дизайна процессов и форм (слабая связанность) и поддерживается гибкая настройка узлов задач, что обеспечивает конфиденциальность корпоративных процессов и снижает нагрузку на разработчиков.### Видео-введение
JeecgBoot AI-платформа с низким кодированием может быть использована в разработке любых J2EE-проектов и поддерживает инновации в области национальных технологий. Особенно подходит для проектов SaaS, систем управления информацией предприятия (MIS), внутренних систем управления (OA), систем управления предприятием (ERP), систем управления отношениями с клиентами (CRM) и т.д. Полусамостоятельная система слияния кода повышает эффективность разработки на 70% и значительно снижает затраты на разработку. Это также полносайтная AI-платформа разработки, которая быстро помогает предприятиям создавать и развертывать персонализированные AI-приложения.
JeecgBoot — это открытая платформа низкого кодирования, поддерживающая полную среду национальных технологий. Она совместима с различными национальными операционными системами и базами данных, включая:- Операционные системы: национальный Kunlun, Галактика Kunlun и другие национальные системы, основанные на ядре Linux, имеют хорошую совместимость.
Проект | Описание |
---|---|
jeecg-boot |
Задания Java (SpringBoot микросервисная архитектура) |
jeecgboot-vue3 |
Задания Vue3 (vue3+vite6+ts последняя технологическая стек) |
JeecgUniapp |
Соответствующий фреймворк для приложений адаптирован для нескольких терминалов, поддерживает приложения, мини-приложения, H5 |
Техническая документация ------------------------------------ Официальный сайт: http://www.jeecg.com
Функциональный модуль AIGC платформы JeecgBoot представляет собой платформу для разработки AIGC приложений и системы вопросов и ответов на основе базы знаний, аналогичной Dify
. Это AI-платформа для приложений на основе больших языковых моделей и системы вопросов и ответов на основе RAG. Простой в использовании интерфейс объединяет AI-потоки, RAG-каналы, управление базами знаний, управление моделями, интеграцию с векторными базами данных, а также мониторинг реального времени, что позволяет быстро перейти от прототипа к производству и получить возможности AI.
Примечание к JDK: AI-потоковый компилятор временно не поддерживает JDK 21, поэтому в настоящее время проект можно запустить только с помощью JDK 8 или JDK 17.
- Импорт библиотеки документов Markdown: JEECG AI позволяет пользователям напрямую импортировать всю библиотеку документов Markdown, сохраняя при этом формат Markdown и поддерживая импорт изображений, что обеспечивает целостность и визуализацию содержимого документов.
- Форматированные ответы в диалоге: В процессе диалога JEECG AI сохраняет исходный формат ответов, не теряя изображения, что делает выводы более эстетически приятными и предотвращает нарушение формата. Поддерживается также рендеринг изображений.
- Импорт и конвертация PDF-документов: JEECG AI лучше всего сохраняет исходный формат и изображения при обработке PDF-документов, обеспечивая соответствие конвертированного содержимого оригинальному документу. Эта функция плохо работает в большинстве AI-продуктов, но JEECG AI значительно улучшил её.##### Основные функции
AI-модели | Поддержка |
---|---|
DeepSeek | √ |
ChatGPT | √ |
Qwq | √ |
Знаниевый фонд | √ |
Локальные модели Ollama | √ |
и т.д. | √ |
Рекомендуемый IDE: IDEA (необходимо установить плагин Lombok)
Язык: Java, по умолчанию JDK 17 (поддерживает JDK 8, JDK 21)
Управление зависимостями: Maven
Основная структура: Spring Boot 2.7.18
Микросервисная структура: Spring Cloud Alibaba 2021.0.6.2
Фреймворк для работы с базами данных: MybatisPlus 3.5.3.2
Инструмент для создания отчетов: JimuReport 1.9.5
Фреймворк безопасности: Apache Shiro 1.13.0, Jwt 4.5.0
Технологическая стек микросервисов: Spring Cloud Alibaba, Nacos, Gateway, Sentinel, Skywalking
Бассейн подключений к базе данных: Alibaba Druid 1.1.24
AI-модели: поддерживает ChatGPT
, DeepSeek
и другие
Логирование: logback
Кэширование: Redis
Другое: autopoi, fastjson, poi, Swagger-ui, quartz, lombok (упрощение кода) и т.д.
По умолчанию используется сценарий базы данных MySQL 5.7+
Другие базы данных требуют конвертации#### Front-end
Рекомендуемый IDE: WebStorm, Vscode
Используются новые технологии: Vue3.0+TypeScript+Vite6+Ant-Design-Vue и т.д., включая переиспользование компонентов, utils, hooks, динамические меню, проверку прав доступа, контроль доступа на уровне кнопок и т.д.
Новый технологический стек: Vue3.0 + TypeScript + Vite6 + ant-design-vue4 + pinia + echarts + unocss + vxe-table + qiankun + es6
Управление зависимостями: node, npm, pnpm
Node.js
, npm
, pnpm
на локальной машинеpnpm
должна быть 9+
Node.js
- v20.15.0
, но требуется версия Node 20+
(потому что Vite6 требует Node.js 18 / 20+)
jeecgboot платформа поддерживает следующие базы данных, по умолчанию мы предоставляем сценарии для MySQL, другие базы данных можно конвертировать по этой документации.
Базы данных | Поддержка |
---|---|
MySQL | √ |
Oracle11g | √ |
SQL Server 2017 | √ |
PostgreSQL | √ |
MariaDB | √ |
Dameng | √ |
Zhundao | √ |
TiDB | √ |
Kingbase8 | √ |
! [Функциональный蓝图](https://jeecgos. oss-cn-beijing. aliyuncs. com/upload/test/Jeecg-Boot-lantu202005_1590912449914. jpg "Здесь можно ввести заголовок изображения")### Описание веток
Основная ветка
master
более стабильна. Если вам не требуется последняя технологическая стек, рекомендуется использовать основную ветку.#### Ветка springboot3
├─AI Разработка
│ ├─Поддержка AI больших моделей ChatGPT и DeepSeek
│ ├─AI диалоговый ассистент
│ ├─AI создание таблиц
│ ├─AI написание статей
│ ├─AI компоновка процессов
│ ├─AI система вопросов и ответов для базы знаний
│ ├─AI платформа разработки приложений
│ ├─Поддержка AI чат-окна для встраивания третьих сторон
├─Online онлайн-разработка (низкокодовая)
│ ├─Online онлайн-формы
│ ├─Online генератор кода
│ ├─Online онлайн-отчеты
│ ├─Дизайнер панелей управления
│ ├─Правила кодирования системы
│ ├─Правила проверки системы
├─Конструктор отчетов
│ ├─Дизайнер печати
│ ├─Дизайнер отчетов данных
│ ├─Дизайнер графических отчетов (поддерживает echarts)
├─Системное управление
│ ├─Управление пользователями
│ ├─Управление ролями
│ ├─Управление меню
│ ├─Настройка прав доступа (поддерживает права кнопок, права данных)
│ ├─Права доступа к формам (управление отключением и скрытием полей)
│ ├─Управление подразделениями
│ ├─Мое подразделение (уровень второго администратора)
```│ ├─Управление словарями
│ ├─Управление категориями словарей
│ ├─Системные объявления
│ ├─Управление должностями
│ ├─Телефонная книга
│ ├─Управление несколькими источниками данных
│ ├─Управление несколькими арендаторами (управление арендаторами, роли арендаторов, мои арендаторы)
├─Центр сообщений
│ ├─Управление сообщениями
│ ├─Управление шаблонами
├─Генератор кода (низкокодовая)
│ ├─Функции генератора кода (одним щелчком мыши генерирует код для фронтенда и бэкенда, после генерации не требует правок, абсолютное благо для разработки бэкенда)
│ ├─Шаблоны генератора кода (предоставляет 4 шаблона, поддерживающие одно поле и один ко многим модели, различные стили выбора)
│ ├─Шаблоны генератора кода (генерирует код, включая импорт и экспорт данных в Excel)
│ ├─Фильтры запросов (логика запросов не требует кодирования, система автоматически генерирует запросы на основе конфигурации страницы)
│ ├─Продвинутый фильтр запросов (автоматическое объединение условий запроса в окне всплывающего окна)
│ ├─Интеграция инструментов импорта и экспорта данных в Excel (поддерживает одно поле и один ко многим модели)
│ ├─Поддержка мобильной адаптации платформы
├─Системный мониторинг
│ ├─Gateway маршрутизатор
│ ├─Мониторинг производительности
│ │ ├─Мониторинг Redis
│ │ ├─Tomcat
│ │ ├─JVM│ │ ├─Информация о сервере
│ │ ├─Отслеживание запросов
│ │ ├─Мониторинг диска
│ │ ├─Задачи по расписанию
│ │ ├─Системные журналы
│ │ ├─Центр сообщений (поддерживает SMS, электронную почту, WeChat и т. д.)
│ │ ├─Журналы данных (записывает снимки данных, позволяет сравнивать снимки и просматривать изменения данных)
│ │ ├─Системные уведомления
│ │ ├─Мониторинг SQL
│ │ ├─Swagger-ui (онлайн-документация интерфейсов)
│ ├─Примеры отчетов
│ │ ├─Графики
│ │ └─Круговая диаграмма
│ │ └─Столбчатая диаграмма
│ │ └─Линейная диаграмма
│ │ └─Площадная диаграмма
│ │ └─Радарная диаграмма
│ │ └─Индикаторная диаграмма
│ │ └─Прогресс-бар
│ │ └─Таблица ранжирования
│ │ └─И т. д.
│ ├─Шаблоны для больших экранов
│ │ ├─Шаблон экрана для центра боевых действий
│ │ └─Шаблон экрана для центра логистики
│ ├─Примеры использования
│ │ ├─Пользовательские компоненты
│ │ ├─Объектное хранение (интеграция с Alibaba Cloud)
│ │ ├─Пример JVXETable (различные сложные макеты ERP)
│ │ ├─Пример одиночной модели таблицы
│ │ └─Пример отношения один-ко-многим
│ │ └─Пример печати
│ │ └─Пример отношения один-ко-многим с использованием TAB
│ │ └─Пример встроенной таблицы
│ │ └─Примеры часто используемых компонентов выбора
│ │ └─Пример асинхронного дерева таблицы
│ │ └─Пример тестирования интерфейсов
│ │ └─Пример суммирования таблицы │ └─Пример асинхронного дерева списка
│ └─Пример JEditable для отношения один-ко-многим
│ └─Пример JEditable компонента
│ └─Пример сортировки изображений
│ └─Пример перелистывания изображений
│ └─Пример предварительного просмотра изображений
│ └─Пример предварительного просмотра PDF
│ └─Пример разделения экрана
│─Универсальные компоненты
│ ├─Компонент редактирования строк JEditableTable
│ └─Компонент сокращенного отображения
│ └─Компонент выбора времени
│ └─Компонент продвинутого поиска
│ └─Компонент выбора пользователя
│ └─Компонент отчетов
│ └─Компонент словаря
│ └─Компонент выпадающего списка с множественным выбором
│ └─Компонент выбора пользователя
│ └─Компонент выбора подразделения
│ └─Компонент выбора пользователя через подразделение
│ └─Компоненты для отображения кривых, столбчатых, круговых и линейных диаграмм (упакованы для удобства использования)
│ └─Компонент онлайн-редактирования кода
│ └─Компонент загрузки файлов
│ └─Компонент капчи
│ └─Компонент дерева списков
│ └─Компонент отключения формы
│ └─И т. д.
│─Дополнительные шаблоны страниц
│ ├─Различные продвинутые формы
│ ├─Различные эффекты списков
│ └─Страница результатов
│ └─Страница ошибок
│ └─Личная страница
├─Продвинутые функции │ ├─Предоставление решения для единого входа CAS
│ ├─Предоставление решения для публикации приложений
│ ├─Интеграция механизма уведомлений через WebSocket
│─Дополнительные коммерческие функции
│ ├─Дизайнер процессов
│ ├─Дизайнер форм
│ ├─Дизайнер экранов для больших экранов
│ └─Мои задачи
│ └─История процессов
│ └─История процессов
│ └─Управление экземплярами процессов
│ └─Управление слушателями процессов
│ └─Выражения процессов
│ └─Процессы, инициированные мной
│ └─Мои копии
│ └─Команды, копии и переходы процессов
│ └─Компоненты для работы с OA
│ └─И т. д.
```### Системные возможности#### Функции AI
AI-чат

AI-генерация таблиц


AI-генерация статей

#### ПК-версия






#### Системное взаимодействие


#### Конструктор панелей мониторинга






#### Конструктор отчетов



#### Мобильная версия


##### Конечный PAD



##### Примеры диаграмм





##### Онлайн документация API


##### Эффект UNIAPP


##### Конструктор больших экранов



##### Конструктор процессов






##### Конструктор форм


## Донаты
Если вам понравилось, поддержите автора, купив ему кофе ☺

Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )