vboot-java
Быстроразвивающаяся платформа для разработки на Java
Платформа для быстрой разработки на основе Java с модульной архитектурой и плагинами, разделением фронтенда и бэкенда, готовая к использованию сразу после установки.
Бэкенд реализован на SpringBoot, база данных использует Jpa и MyBatis-Plus, что позволяет автоматически создавать структуру базы данных и гибко писать SQL.
Фронтенд основан на vue-next-admin/vben с использованием BPMN.js для рабочих процессов и VForm для визуализации форм.
Адрес проекта по умолчанию (Element-Plus): https://gitee.com/zsvg/vboot-vue.
Адрес проекта vben (Ant-Design-Vue): https://gitee.com/zsvg/vboot-vben.
Проект .NET6 с аналогичной функциональностью: https://gitee.com/zsvg/vboot-net. Оба проекта будут развиваться синхронно.
Подготовка:
Запуск бэкенда: Откройте проект и запустите класс запуска приложения в папке vboot-web.
Запуск фронтенда: Скачайте соответствующий UI с https://gitee.com/zsvg/vboot-vue и соберите его с помощью npm. Доступ к предварительному просмотру осуществляется через http://localhost:868.
├─vboot-app -> Самостоятельное бизнес-приложение, здесь пишется код конкретного бизнеса.
├─vboot-core -> Ядро фреймворка.
├─vboot-extend -> Слой расширения фреймворка, содержащий общие стандартные модули.
├─vboot-web -> Слой запуска фреймворка, содержит конфигурацию проекта.
Рекомендуется размещать собственный бизнес-код в слое vboot-app, чтобы минимизировать конфликты при обновлении фреймворка.
Если вам понравилось, поставьте ⭐Star⭐, спасибо за поддержку открытого исходного кода!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )