15 Spring проект с открытым исходным кодом, всеобъемлющий и мощный (коллекция)

Spring

Будь то работа или учеба, во многих случаях нам не нужно перестраивать собственные колеса, и если имеется достаточное количество доступного колеса, это сэкономит нам много времени на работе или учебе, это правда. Структура управления некоторых компаний изменена проектами с открытым исходным кодом. Сегодня я хотел бы порекомендовать здесь 15. Существует множество высококачественных Spring Boot и Spring Cloud с открытым исходным кодом, включая управление разрешениями, платежи, торговые центры, управление блогами, CRM, ERP и т. д. Он по-прежнему относительно всеобъемлющий, благодаря этим авторам за их вклад, ღ(´・ᴗ・`) более искренний.

Статьи включены в:www.javaxks.com/

Статья постоянно обновляется...

Микроперсонал

star: 17k

Адрес: https://github.com/lenve/vhr

Введение проекта:

Micro HR — это система управления человеческими ресурсами с разделенными интерфейсом и сервером.Проект разработан с помощью SpringBoot+Vue, и проект добавляет технические моменты, связанные с общими приложениями корпоративного уровня, такими как Redis, RabbitMQ и т. д.

Стек технологий:

Карта проекта:

spring-boot-pay

star : 6.1k

Адрес: https://gitee.com/52itstyle/spring-boot-pay

Введение проекта:

Платежный сервис: Alipay, WeChat, UnionPay подробный случай кода (за исключением того, что оплата UnionPay может быть протестирована, проверка оплаты Alipay и WeChat требует сертификации предприятия, физические лица не могут пройти тест).

Стек технологий:

JDK1.8, Maven, IDEA, SpringBoot2.2.6, Dubbo2.7.3, zookeeper3.5.3

Карта проекта:

springboot-plus

star : 6.1k

Адрес: https://gitee.com/xiandafu/springboot-plus

Введение проекта:

Фоновая система управления, основанная на SpringBoot 2, на ее основе существуют десятки коммерческих приложений, включая управление пользователями, управление организацией, управление ролями, управление функциональными точками, управление меню, назначение разрешений, назначение разрешений данных, генерацию кода и другие функции. SpringBoot-Plus с другими платформами фоновой разработки с открытым исходным кодом прост в использовании и может легко выполнять разработку средних и крупных систем.

Стек технологий:

Система основана на технологии Spring Boot2.1, а внешний интерфейс использует Layui2.4. База данных использует MySQL/Oracle/Postgres/SQLServer в качестве примера, что теоретически является платформой для нескольких баз данных.

Карта проекта:

Spring-boot-seckill

star : 7.6k

Адрес: https://gitee.com/52itstyle/spring-boot-seckill

Введение проекта:

Фоновая система управления, основанная на SpringBoot 2, на ее основе существуют десятки коммерческих приложений, включая управление пользователями, управление организацией, управление ролями, управление функциональными точками, управление меню, назначение разрешений, назначение разрешений данных, генерацию кода и другие функции. SpringBoot-Plus с другими платформами фоновой разработки с открытым исходным кодом прост в использовании и может легко выполнять разработку средних и крупных систем.

Стек технологий:

JDK1.8, Maven, Mysql, IntelliJ IDEA, SpringBoot1.5.10, zookeeper3.4.6, kafka_2.11, redis-2.8.4, куратор-2.10.0

Карта проекта:

V племя

star : 5.1k

Адрес: https://github.com/lenve/VBlog

Введение проекта:

V Tribe — это многопользовательская платформа для управления блогами, разработанная с помощью Vue+SpringBoot.

Стек технологий:

Карта проекта:

Cloud-Platform

star : 12.4k

Адрес: https://gitee.com/geek_qi/cloud-platform

Введение проекта:

Cloud-Platform — первая платформа для разработки микросервисов на базе Spring Cloud в Китае, имеет единую систему фонового управления авторизацией и аутентификацией, включает в себя несколько модулей, таких как управление пользователями, управление полномочиями ресурсов, управление API шлюза и т. д. параллельная разработка мультисервисных систем. Может использоваться в качестве основы для разработки серверных сервисов.

Стек технологий:

Базовая технология использует Spring Boot 2.1.2 и связанные с ним основные компоненты Spring Cloud (Greenwich.RELEASE), центр регистрации и настройки Nacos, встроенный сторож трафика Sentinel, внешний интерфейс с использованием компонента vue-element-admin, Elastic Search, интегрированный сам по себе.

Карта проекта:

litemall

star : 13.4k

Адрес: https://github.com/linlinjava/litemall

Введение проекта:

Еще одна система небольших торговых центров.

Стек технологий:

Серверная часть Spring Boot + интерфейс администратора Vue + интерфейс пользователя апплета WeChat + мобильная часть пользователя Vue

Карта проекта:

jeeSpringCloud

star : 7.9k

Адрес: https://gitee.com/JeeHuangBingGui/jeeSpringCloud

Введение проекта:

Интерфейс системы управления фоновыми полномочиями на базе SpringBoot 2.0 прост и красив, а архитектура системы гибкой разработки.

Стек технологий:

Код проекта лаконичен, богат комментариями, удобен в использовании, ориентирован на распределенные и микросервисы, содержит множество базовых модулей, модулей мониторинга и обслуживания. Модули включают в себя: планирование задач по времени, мониторинг сервера, мониторинг платформы, настройки платформы, платформу разработки, единый вход, распределенный кэш Redis, членство, маркетинг, онлайн-пользователей, журналы, количество людей в сети, количество посещений, количество звонков, прямая кластеризация, документация по интерфейсу, сгенерированные модули, примеры кода, видеоролики по установке, генерация кода учебной документации (отдельная таблица, основная таблица, древовидная таблица, список и форма, код стыковки кэша Redis, статистика диаграммы, статистика карты, vue.js), dubbo , springCloud, SpringBoot, mybatis, spring, springmvc.

Карта проекта:

Русалочка

star : 4.4k

Адрес: https://gitee.com/mumu-osc/NiceFish

Введение проекта:

NiceFish (Mermaid) — серия проектов, цель которых — продемонстрировать метод организации проекта в режиме разделения фронтенда и бэкенда: фронтенд обеспечивает браузерную и мобильную реализацию и реализацию Electron, бэкенд — SpringBoot & SpringCloud выполнение.

Стек технологий:

Основные зависимости: Угловой 9.1

PrimeNG 9.0.6

Bootstrap 3.3.7

Echarts 4.1.0

ngx-echarts 4.1.0

ckeditor5-angular 1.1.0

Рамка: Спрингклауд

SpringBoot

Election

Карта проекта:

bootshiro

star : 2.4k

Адрес: https://gitee.com/tomsun28/bootshiro

Введение проекта:

Основываясь на реальной структуре управления полномочиями аутентификации без сохранения состояния API-ресурсов, основанной на springboot2 + shiro + jwt, разработчикам не нужно обращать внимание на проблемы с разрешениями.После внутренней разработки API можно выполнить настройку передней страницы ( разделение фронтенда и бекенда)

Стек технологий:

Карта проекта:

open-capacity-platform

star : 4.9k

Адрес: https://gitee.com/owenwangwen/open-capacity-platform

Введение проекта:

Для краткости OCP – это микросервисная структура корпоративного уровня (управление правами пользователей, управление центром конфигурации, управление приложениями и т. д.), основанная на Spring Cloud. Его основная цель – разделить интерфейс и сервер, быструю разработку и развертывание, простоту обучение и мощные функции.. Обеспечивает быстрый доступ к основным возможностям интерфейса, и его цель - помочь предприятиям создать структуру микросервисов, аналогичную открытой платформе возможностей Baidu;

Стек технологий:

  • Микросервисная архитектура корпоративного уровня, основанная на разделении клиентской и серверной частей.

  • Совместимость с весенним облаком netflix и весенним облаком Alibaba.

  • Оптимизация внутренней реализации Spring Security, реализация унифицированного экспорта вызовов API и центра аутентификации и авторизации.

Карта проекта:

Вуконг CRM

star : 1.6k

Адрес: https://gitee.com/wukongcrm/72crm-java

Введение проекта:

Wukong Software уже давно предоставляет предприятиям информационные услуги, объединяющие исследования и разработки, внедрение, маркетинг, консалтинг, обучение и обслуживание программного обеспечения для управления предприятием (CRM/HRM/OA/ERP и т. д.). Wukong Software использует высокие технологии в качестве отправной точки, технологии в качестве ядра и безупречное послепродажное обслуживание в качестве поддержки, придерживаясь духа стабильности и развития, поиска истины и инноваций, и предоставляет услуги тысячам предприятий дома. и за рубежом.

Стек технологий:

Карта проекта:

paascloud-master

star : 8k

Адрес: https://github.com/paascloud/paascloud-master

Введение проекта:

Смоделированный торговый центр, полный процесс покупок, поддержка внутренней операционной платформы для клиентского бизнеса, а также эксплуатация и обслуживание проекта имеют различные индикаторы мониторинга, а также индикаторы эксплуатации и обслуживания.

Стек технологий:

Основная технология реализована двумя семейными ведрами springcloud+vue.

Базовая структура: корзина семейства Springcloud Edgware

Платформа безопасности: Spring Security Spring Cloud Oauth2

Распределенное планирование задач: эластичная работа

Платформа уровня сохраняемости: MyBatis, Universal Mapper4, Mybatis_PageHelper

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

Управление журналами: интерфейсная структура Logback: корзина семейства Vue и связанные компоненты

Трехсторонние службы: служба электронной почты, служба SMS Aliyun, служба облачных файлов Qiniu, служба роботов DingTalk, API карт AutoNavi.

Карта проекта:

mall

star : 36.6k

Адрес: https://github.com/macrozheng/mall

Введение проекта:

Проект ТРЦ представляет собой набор систем электронной коммерции, включающий фронтенд-систему ТРЦ и бэкенд-систему управления, реализован на базе SpringBoot+MyBatis и развернут с использованием Docker-контейнеризации. Интерфейсная система торгового центра включает в себя такие модули, как домашний портал, рекомендации по продуктам, поиск продуктов, отображение продуктов, корзина для покупок, процесс заказа, центр участников, обслуживание клиентов и справочный центр. Система фонового управления включает в себя управление товарами, управление заказами, управление членством, управление продвижением, управление операциями, управление контентом, статистические отчеты, управление финансами, управление полномочиями, настройки и другие модули.

Стек технологий:

Карта проекта:

Хуася ERP

star : 3.8k

Адрес: https://gitee.com/jishenghua/JSH_ERP

Введение проекта:

Основанная на платформе SpringBoot и модели SaaS, Huaxia ERP призвана предоставить простое в использовании программное обеспечение ERP с открытым исходным кодом для малых и средних предприятий.В настоящее время основное внимание уделяется выставлению счетов и финансовым функциям. Основными модулями являются управление розничной торговлей, управление закупками, управление продажами, управление складом, управление финансами, запрос отчетов, управление системой и так далее. Поддержка предоплаты, доходов и расходов, размещения склада, сборки и разборки, заказов и других специальных функций. Имейте состояние запасов, входящую и исходящую статистику и другие отчеты. При этом осуществляется детальный и всесторонний контроль ролей и разрешений с точностью до каждой кнопки и меню.

Стек технологий:

Базовая структура: SpringBoot 2.0.0

Платформа уровня сохраняемости: Mybatis 1.3.2

Управление журналом: Log4j 2.10.0

JS-фреймворк: Jquery 1.8.0

Фреймворк пользовательского интерфейса: EasyUI 1.9.4

Платформа шаблона: AdminLTE 2.4.0

Структура управления проектами: Maven 3.2.3

Карта проекта:

Непрерывное обновление. . .

В этой статье используетсяmdniceнабор текста