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

OSCHINA-MIRROR/457049726-jad

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 40 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 05.06.2025 05:43 7cbd9c4

Jad

Jad предназначен для предоставления программистам эффективной автоматизированной платформы для разработки. Он охватывает различные аспекты инфраструктуры Java-серверных технологий для интернета, такие как устойчивость данных, кэширование, распределенные удаленные вызовы процедур и микросервисы. В Jad также встроены основные бизнес-модули, такие как пользовательское управление, управление правами доступа, управление процессами, CMS-управление контентом, OA-автоматизация офиса, которые могут быть использованы разработчиками бизнес-приложений без дополнительной настройки.

Проект доступен для бесплатного использования на платформе Gitee (Open China):

Адрес кода:

https://git.oschina.net/457049726/jad

Адрес загрузки плагина для Eclipse:

http://pan.baidu.com/s/1c1Rxoy8

Официальный сайт:

http://www.openjad.com

Адрес демонстрационного сервера:

http://demo.openjad.com/a

Логин/пароль для входа в административную панель:

admin/admin

Логин/пароль для входа в систему управления Dubbo:

guest/guest### Краткое описание Jad Jad интегрирует несколько выдающихся открытых проектов, таких как jeesite, dubbo, kisso и другие, создавая эффективную и высокопроизводительную платформу для быстрого создания Java EE-приложений. Следуя принципу "маленькие проекты создаются быстро, большие проекты создаются качественно", Jad предлагает быстрый, чёткий и постепенный подход к разработке бизнес-приложений, обладая мощными функциями.Jad использует Spring Framework в качестве основной архитектуры, Spring MVC в качестве модели-представления-контроллера, а также поддерживает Hibernate, MyBatis и Spring JPA в слое доступа к данным. В слое управления правами доступа используется Apache Shiro, а в качестве движка управления бизнес-процессами используется Activiti. В области кэширования Jad поддерживает Ehcache, MemCache и Redis, что позволяет командам разработчиков выбирать наиболее подходящие им технологии для создания проектной архитектуры.

Jad может быть использован в области корпоративной информатизации, где уже встроены базовые функциональные модули корпоративных информационных систем, включая компоненты управления правами доступа, компоненты данных, компоненты инструментов, компоненты управления бизнес-процессами, CMS-управление контентом, OA-автоматизация офиса и компоненты для работы с API WeChat.Кроме того, Jad может быть использован в интернет-сфере, где он автоматически создает документацию для RESTful API, что облегчает интеграцию фронтенда и бэкенда. В архитектурном плане Jad следует принципу "отделения бизнес-логики", где разработчики бизнес-логики пишут только бизнес-код, а архитекторы занимаются только архитектурой. Jad поддерживает не только традиционные монолитные проектные архитектуры, но и распределенные микросервисные архитектуры, обладая высокой гибкостью и переносимостью.

Проектные особенности

  1. Использует архитектуру, где бизнес-логика разделена на отдельные модули, что обеспечивает высокую гибкость и возможность переноса.
  2. Флексибельная архитектура проекта, поддерживающая как традиционные монолитные проекты, так и распределенные микросервисные архитектуры на основе Dubbo.
  3. Использует собственные разработанные плагины Eclipse для создания проектов и автоматического генерирования кода.
  4. Обеспечивает простое использование и согласование с часто используемыми ORM-фреймворками, такими как Hibernate, MyBatis и Spring JPA, а также поддерживает связывание нескольких таблиц.
  5. Обеспечивает простое использование и согласование с часто используемыми кэширующими фреймворками, такими как EhCache, MemCache и Redis.
  6. Поддерживает как традиционные методы аутентификации, так и кросс-доменные методы единого входа.### Описание бизнес-функций
  7. Модуль управления доступом на основе ролей, использующий популярную библиотеку Shiro для реализации управления доступом на основе ролей, включая управление пользователями, ролями, меню и правами.
  8. Встроенный модуль управления контентом CMS.
  9. Интеграция с Activiti для предоставления системы управления бизнес-процессами, используемой как движок управления бизнес-процессами для модуля автоматизации офисных работ (в разработке).
  10. Реализация интерфейсов WeChat (в разработке).

Все бизнес-модули независимы друг от друга, что позволяет разработчикам выбирать только те модули, которые им необходимы. Модули можно интегрировать в традиционную монолитную архитектуру проекта или распределить их как микросервисы.### Описание логических функций

  1. Предоставляет высококастомизируемые плагины Eclipse для автоматического создания и настройки проектов и генерации бизнес-кода CRUD.
  2. Автоматически генерирует бизнес-API, что облегчает интеграцию и тестирование фронтенда и бэкенда.
  3. Поддерживает кэширующие движки, такие как EhCache, MemCache и Redis.
  4. Поддерживает как традиционные методы аутентификации, так и кросс-доменные методы единого входа.
  5. Интеграция с Dubbo для развертывания проекта в распределенной микросервисной архитектуре.
  6. Предоставляет защиту приложений WAF для предотвращения SQL-инъекций и атак XSS.
  7. Предоставляет тестовые фреймворки.
  8. Предоставляет часто используемые утилиты.
  9. Предоставляет демонстрационные проекты и руководства по быстрому созданию проектов.### Архитектура проекта JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

Архитектура проекта

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

Архитектура проекта

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

Архитектура проекта

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

Архитектура проекта

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

Архитектура проекта

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连,继续翻译剩余部分。

JAD проект состоит из различных бизнес-модулей, которые взаимно незJAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连, продолжайте перевод оставшейся части.JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. Продолжу перевод оставшейся части.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. В JAD проекте используются различные бизнес-модули, которые являются взаимно независимыми и имеют низкую степень藕断丝连.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. В JAD проекте используются различные бизнес-модули, которые являются взаимно независимыми и имеют низкую степень藕断丝连.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. В JAD проекте используются различные бизнес-модули, которые являются взаимно независимыми и имеют низкую степень藕断丝连.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. В JAD проекте используются различные бизнес-модули, которые являются взаимно независимыми и имеют низкую степень藕断丝连.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень藕断丝连. В JAD проекте используются различные бизнес-модули, которые являются взаимно независимыми и имеют низкую степень藕断丝连.JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень耦断Дата выборки: My97DatePicker

Особая благодарность

Автору Jeesite и его команде
Автору Kisso и его команде
Автору koala и его команде
Автору Dubbo и его команде

Заявление о правах

JAD интегрировал множество отличных открытых проектов, таких как jeesite, dubbo, kisso и другие. Вдохновленный духом открытого исходного кода, автор обещает, что проект JAD будет полностью открытым и всегда доступен бесплатно. Разработчики могут использовать все исходные коды этого проекта, создавая на их основе бизнес-системы, удовлетворяющие любые потребности, для обучения или обслуживания своих коммерческих клиентов.

JAD проект состоит из различных бизнес-модулей, которые взаимно независимы, а также имеют низкую степень耦断Дата выборки: My97DatePicker

Особая благодарность

Автору Jeesite и его команде
Автору Kisso и его команде
Автору Koala и его команде
Автору Dubbo и его команде

Заявление о правах

JAD интегрировал множество отличных открытых проектов, таких как jeesite, dubbo, kisso и другие. Вдохновленный духом открытого исходного кода, автор обещает, что проект JAD будет полностью открытым и всегда доступен бесплатно. Разработчики могут использовать все исходные коды этого проекта, создавая на их основе бизнес-системы, удовлетворяющие любые потребности, для обучения или обслуживания своих коммерческих клиентов.Однако строго запрещается использовать этот проект, перерабатывая его и извлекая отдельные функциональные модули, чтобы создать свой собственный программный продукт и продавать его за деньги. Например, строго запрещается перерабатывать пользовательский интерфейс этого проекта, сделать его более привлекательным и продавать его за деньги. Цель автора заключается в том, чтобы все могли объединиться, учиться вместе, улучшать и использовать этот проект.

Технический обмен

QQ-группа для технического обмена: 619142526

Сбор команды

В этом проекте еще много мест, которые требуют улучшения, таких как пользовательский интерфейс, детали бизнес-процессов и другие. Кроме того, функции, такие как промежуточное сообщение и планирование задач, еще не были начаты. Одному человеку невозможно учесть все аспекты этого проекта, поэтому я надеюсь найти единомышленников, которые помогут мне учиться и улучшать этот проект.Если вы заинтересованы в этом проекте, вы можете связаться со мной.
Электронная почта автора: 54hechuan@163.com
Телефон автора: piaolouping2999

Публичный аккаунт WeChat

Чтобы быть в курсе информации о проекте, вы можете использовать WeChat, чтобы подписаться на мой публичный аккаунт WeChat

Поддержка автора

Если вам понравился проект JAD, не забудьте поддержать автора, угостив его чашкой кофе. Ваша поддержка — это моя самая большая мотивация.

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

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

1
https://api.gitlife.ru/oschina-mirror/457049726-jad.git
git@api.gitlife.ru:oschina-mirror/457049726-jad.git
oschina-mirror
457049726-jad
457049726-jad
master