[Open Source] A Fully Open-Source Java EE Enterprise-Level Rapid Development Platform with Separated Frontend and Backend

Open SourceProcess Management
2026-06-28 06:16 3 次浏览 • 0 次下载 0KB
[Open Source] A Fully Open-Source Java EE Enterprise-Level Rapid Development Platform with Separated Frontend and Backend

1. Project Overview

EuBackend

A Lightweight Rapid Development Platform Built with SpringBoot

EuBackendA fully open-source, enterprise-grade Java EE rapid development platform with a separated frontend and backend. It uses the latest technology stack, including SpringBoot, Sa-Token, and MyBatisPlus, as its backend framework, adopts RBAC for permission management, and is completely free for individuals and businesses to use without restrictions.

2. Open Source License

Licensed under MIT

3. Screenshots

Demo Image [eu-vue3]

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

4. Feature Overview

Project characteristics

  • A Simple Yet Powerful RBAC Permission Management System
  • Powerful Code Generation (Handles Everything from SQL > Mapper > Java > Frontend Pages)
  • Data Permission Control, Easily Implemented Through Annotations
  • Powerful Authentication System: Verification Code Checks, Password Error Limits, Account Status Checks, and More
  • Perfect logging system, simple annotations can achieve logging
  • Perfect XSS prevention and script filtering, completely eliminating XSS attacks
  • Encapsulated Excel Import and Export: Easily Handle Large Data Volumes with a Simpler Workflow
  • Dynamic Data Sources: Easily Switch Between Multiple Data Sources

Built-in functions

  1. User Management
  2. Department Management
  3. Position Management
  4. Role Management
  5. Menu Management
  6. Dictionary Management
  7. Notifications and Announcements
  8. Online Users
  9. Scheduled Tasks
  10. Operation log
  11. Code Generation
  12. API Management

5. Tech Stack

Development environment

  • JDK:1.8+
  • Maven:3.8+
  • MySQL:5.7+
  • Redis:6.2+

Main Framework Selection

  • SpringBoot 2.4.x
  • Sa-Token 1.34.x
  • MybatisPlus 3.4.x
  • Druid 1.1.x
  • Quartz 2.3.x
  • Knife4j 4.1.x

Quartz is an open-source job scheduling framework written entirely in Java and designed for use in J2SE and J2EE applications. It provides tremendous flexibility without sacrificing simplicity. You can use it to create simple or complex schedules for executing jobs. Quartz is a feature-rich open-source job scheduling framework that can be integrated into almost any application, from the smallest standalone Java application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing dozens, hundreds, or even tens of thousands of jobs. These jobs are defined as standard Java components that can perform virtually any task you need.

#1
资源直链https://gitee.com/zhaoeryu/eu-backend
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare