Spring Boot 2.6.4、Spring Boot JPa、JWT、Spring Security、Redis、および Vue に基づくフロントエンドとバックエンドの分離を備えたバックエンド管理システム
mybatis-plus に基づくバージョンがリリースされました。プロジェクト アドレス: https://github.com/elunez/eladmin-mp、https://gitee.com/elunez/eladmin-mp。
開発ドキュメント: https://eladmin.vip
体験アドレス: https://eladmin.vip/demo
アカウントパスワード: admin / 123456
バックエンドのソースコード | フロントエンドのソースコード | |
---|---|---|
ギットハブ | https://github.com/elunez/eladmin | https://github.com/elunez/eladmin-web |
コードクラウド | https://gitee.com/elunez/eladmin | https://gitee.com/elunez/eladmin-web |
プロジェクトは機能ごとにモジュールに分けた開発手法を採用しており、以下のような構造になっています。
eladmin-common
システムのパブリック モジュールであり、このモジュールにはさまざまなツール クラスとパブリック設定が存在します。
eladmin-system
、システムのコア モジュールであり、プロジェクトのエントリ モジュールであり、最終的にパッケージ化してデプロイする必要があるモジュールでもあります。
eladmin-logging
システムのログ モジュールです。他のモジュールでログを記録する必要がある場合は、このモジュールを導入する必要があります。
eladmin-tools
、電子メール、Qiniu クラウド ストレージ、ローカル ストレージ、Alipay を含むサードパーティ ツール モジュールです。
eladmin-generator
システムのコード生成モジュールであり、フロントエンドとバックエンドの CRUD コードの生成をサポートします。
- eladmin-common 公共模块
- annotation 为系统自定义注解
- aspect 自定义注解的切面
- base 提供了Entity、DTO基类和mapstruct的通用mapper
- config 自定义权限实现、redis配置、swagger配置、Rsa配置等
- exception 项目统一异常的处理
- utils 系统通用工具类
- eladmin-system 系统核心模块(系统启动入口)
- config 配置跨域与静态资源,与数据权限
- thread 线程池相关
- modules 系统相关模块(登录授权、系统监控、定时任务、运维管理等)
- eladmin-logging 系统日志模块
- eladmin-tools 系统第三方工具模块
- eladmin-generator 系统代码生成模块
フロントエンドテンプレートを提供してくれた PanJiaChen に感謝します
フロントエンドの Curd 共通コンポーネントを提供してくれた Moxun のボスに感謝します
バックエンドの運用および保守管理関連機能を提供していただいた zhy6599 に感謝します。
匿名インターフェイスと Redis 電流制限機能を提供してくれた j.yao.SUSE 氏に感謝します。
注釈に基づく一般的なクエリ方法を提供してくれた d15801543974 に感謝します。
プロジェクトの発展はあなたのサポートから切り離すことはできません。著者をコーヒーに招待してください☕ 寄付してください。