<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Active4j-boot輕量級 Java 快速開發(fā)框架

          聯(lián)合創(chuàng)作 · 2023-09-19 15:21

          Active4j-boot 是基于 SpingBoot 2.0 的輕量級 Java 快速開發(fā)框架。以 Spring Framework 為核心容器,Spring MVC 為模型視圖控制器,Mybatis Plus 為數(shù)據(jù)訪問層, Apache Shiro 為權(quán)限授權(quán)層,Redis 為分布式緩存,Quartz 為分布式集群調(diào)度,layui 作為前端框架并進(jìn)行前后端分離的開源框架。

          項(xiàng)目介紹

          • Active4j是基于SpingBoot2.0輕量級的java快速開發(fā)框架。以Spring Framework為核心容器,Spring MVC為模型視圖控制器,Mybatis Plus為數(shù)據(jù)訪問層, Apache Shiro為權(quán)限授權(quán)層, Redis為分布式緩存,Quartz為分布式集群調(diào)度,layui作為前端框架并進(jìn)行前后端分離的開源框架。
          • Active4j目前內(nèi)置了部門管理、用戶管理、角色管理、菜單管理、數(shù)據(jù)數(shù)據(jù)字典、定時任務(wù)、常用系統(tǒng)監(jiān)控等基礎(chǔ)功能,并內(nèi)置了文件上傳下載、導(dǎo)入導(dǎo)出、短信功能、郵件發(fā)送等常用工具,整合了layui前端常用組件。
          • Active4j定位于企業(yè)快速開發(fā)平臺建設(shè),代碼全部開源,持續(xù)更新,共同維護(hù)。Active4j可以應(yīng)用在任何J2EE的項(xiàng)目開發(fā)中,尤其適合企業(yè)信息管理系統(tǒng)(MIS),企業(yè)辦公系統(tǒng)(OA),客戶關(guān)系管理系統(tǒng)(CRM),內(nèi)容管理系統(tǒng)(CMS)等。

          技術(shù)文檔

          生態(tài)系統(tǒng)

          版本 地址
          前后端分離版本github https://github.com/yunchaoyun/active4j
          前后端分離版本gitee https://gitee.com/active4j/active4j
          boot單體版本github https://github.com/yunchaoyun/active4j-boot
          boot單體版本gitee https://gitee.com/active4j/active4j-boot
          jsp版本github https://github.com/yunchaoyun/active4j-jsp
          jsp版本gitee https://gitee.com/active4j/active4j-jsp
          工作流版本github https://github.com/yunchaoyun/active4j-flow
          工作流版本gitee https://gitee.com/active4j/active4j-flow
          OA辦公系統(tǒng)github https://github.com/yunchaoyun/active4j-oa
          OA辦公系統(tǒng)gitee https://gitee.com/active4j/active4j-oa

          項(xiàng)目特點(diǎn)

          • 開箱即用,節(jié)省開發(fā)時間,提高開發(fā)效率
          • 代碼全部開源,持續(xù)更新,共同維護(hù)
          • 基于SpringBoot,簡化了大量項(xiàng)目配置和maven依賴,讓您更專注于業(yè)務(wù)開發(fā)
          • 友好的代碼結(jié)構(gòu)及注釋,便于閱讀及二次開發(fā)
          • 使用分包分層設(shè)計(jì),工程拆分,分為dao,service,Controller,view層,層次清楚,低耦合,高內(nèi)聚。
          • 支持分布式部署,session集成了redis
          • 靈活的權(quán)限控制, 整合shiro,可控制到頁面或按鈕,滿足絕大部分的權(quán)限需求,優(yōu)化權(quán)限注解方便權(quán)限配置
          • 日志記錄采用aop(LogAop類)方式,可對用戶所有操作進(jìn)行記錄
          • 引入quartz定時任務(wù),可動態(tài)完成任務(wù)的添加、修改、刪除、暫停、恢復(fù)及日志查看等功能
          • 引入swagger文檔支持,方便編寫API接口文檔
          • 項(xiàng)目采用前后端分離架構(gòu),提升效率
          • 前端組件豐富,集成layuiadmin,基本涵蓋了所有前端開發(fā)需求
          • 前端頁面簡潔優(yōu)美,支持移動端
          • 數(shù)據(jù)統(tǒng)計(jì)報(bào)表:豐富的報(bào)表統(tǒng)計(jì)功能
          • 支持多種瀏覽器: Google, 火狐, IE,360等

          組織結(jié)構(gòu)

          active4j
          ├── active4j-common  公有工具類工程
              - com.active4j.common.cache 本地緩存
              - com.active4j.common.context.util  容器工具
              - com.active4j.common.func  常用功能組件
              - com.active4j.common.redis 集成redis
              - com.active4j.common.threadpool 集成線程池
              - com.active4j.common.util  常用工具包
              - com.active4j.common.web.config  springmvc配置
          ├── active4j-entity  實(shí)體工程
              - com.active4j.entity.base 基礎(chǔ)實(shí)體
              - com.active4j.entity.commcon 公用實(shí)體
              - com.active4j.entity.func 系統(tǒng)常用組件功能實(shí)體
              - com.active4j.entity.system 系統(tǒng)管理模塊實(shí)體
          ├── active4j-dao     dao層
              - com.active4j.dao.config 數(shù)據(jù)源配置
              - com.active4j.dao.func 系統(tǒng)常用組件功能
              - com.active4j.dao.system.dao  系統(tǒng)管理模塊
              - com.active4j.dao.system.dao.sql sql文件
          ├── active4j-service service層
              - com.active4j.service.func 系統(tǒng)常用組件功能服務(wù)
              - com.active4j.service.monitor 系統(tǒng)監(jiān)控模塊服務(wù)
              - com.active4j.service.system 系統(tǒng)管理模塊服務(wù)
              - com.active4j.service.system.util 系統(tǒng)管理工具包
          ├── active4j-web     controller層
              - com.active4j.web.core 核心配置包,包括shiro、springmvc、swagger2等
              - com.active4j.web.func 系統(tǒng)常用組件功能控制器
              - com.active4j.web.monitor.controller 監(jiān)控模塊控制器
              - com.active4j.web.system.controller 系統(tǒng)管理模塊控制器
              - com.active4j.web.system.wrapper 響應(yīng)結(jié)果集包裝工具包
              - com.active4j.web.common.controller 公共控制器包
          ├── active4j-ui      基于layui的前端UI,前后端分離
          
          

          技術(shù)選型

          服務(wù)端

          技術(shù) 說明 官網(wǎng)
          Spring Boot2 核心框架 https://spring.io/projects/spring-boot/
          Spring MVC 視圖框架 http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc
          Apache Shiro 權(quán)限框架 http://shiro.apache.org/
          MyBatis 持久層框架 http://www.mybatis.org/mybatis-3/zh/index.html
          MyBatis-Plus MyBatis增強(qiáng)工具 https://mp.baomidou.com/
          Alibaba Druid 數(shù)據(jù)庫連接池 https://github.com/alibaba/druid
          Redis 分布式緩存數(shù)據(jù)庫 https://redis.io/
          Quartz 作業(yè)調(diào)度框架 http://www.quartz-scheduler.org/
          ActiveMQ 消息隊(duì)列 http://activemq.apache.org/
          SLF4J 日志組件 http://www.slf4j.org/
          QcloudCOS 騰訊云存儲 https://www.qcloud.com/product/cos
          Maven 項(xiàng)目構(gòu)建管理 http://maven.apache.org/
          swagger2 文檔生成工具 https://swagger.io/
          Apache Commons 工具類 http://commons.apache.org/
          fastjson JSON解析庫 https://github.com/alibaba/fastjson

          前端

          技術(shù) 名稱 官網(wǎng)
          jQuery js庫 http://jquery.com/
          layui.table 數(shù)據(jù)表格 https://www.layui.com/doc/modules/table.html
          bootstrap-treeview 樹形結(jié)構(gòu) http://www.treejs.cn/v3/
          layui 前端框架 https://www.layui.com/
          layui.layer 彈出組件 https://www.layui.com/doc/modules/layer.html
          layui.treeTable 樹形表格 https://fly.layui.com/jie/30625/

          功能列表

          - 項(xiàng)目主頁:介紹項(xiàng)目簡介、技術(shù)介紹、更新日志等信息
              ○ 示例主頁一
              ○ 示例主頁二
              ○ 示例主頁三
          - 系統(tǒng)管理
              ○ 用戶管理:用于管理后臺系統(tǒng)的用戶,可進(jìn)行增刪改查等操作
              ○ 部門管理:通過不同的部門來管理和區(qū)分用戶
              ○ 菜單管理:維護(hù)系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限
              ○ 角色管理:維護(hù)系統(tǒng)角色信息,以角色為單位分配系統(tǒng)權(quán)限
              ○ 數(shù)據(jù)字段管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù),如:是否、男女、類別、級別等
              ○ 日志管理:系統(tǒng)正常操作日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢
          - 系統(tǒng)監(jiān)控
              ○ Druid連接池監(jiān)控:監(jiān)視當(dāng)前系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進(jìn)行分析SQL找出系統(tǒng)性能瓶頸
              ○ 服務(wù)器監(jiān)控:顯示服務(wù)器內(nèi)存信息、CPU信息、磁盤信息、JVM信息等性能指標(biāo)
              ○ 在線用戶列表:顯示在線用戶信息
          - 常用功能
              ○ 郵件發(fā)送:集成郵件發(fā)送功能,富文本編輯器支持,發(fā)送普通文本,HTML文本等
              ○ 微信支付:集成微信native支付功能
              ○ 支付寶支付:集成支付寶網(wǎng)站二維碼支付功能
              ○ 短信服務(wù)
                  ?阿里云短信:集成阿里云短信SDK
                  ?騰訊云短信:集成騰訊云短信SDK
                  ?云潮云短信:集成云潮云短信SDK
              ○ 定時任務(wù):支持注解配置定時任務(wù),支持動態(tài)維護(hù)定時任務(wù),引入Quartz分布式定時調(diào)度
              ○ 富文本編輯器:集成layui社區(qū)的layedit、kz.layedit、tinymce編輯器
              ○ 上傳下載:集成普通文件上傳、圖片上傳、多文件上傳、拖動上傳、騰訊云COS存儲等功能
              ○ 導(dǎo)入導(dǎo)出:引入POI工具,整合excel等導(dǎo)入導(dǎo)出功能
              ○ 系統(tǒng)消息:支持發(fā)送系統(tǒng)消息
              ○ 驗(yàn)證碼:集成google驗(yàn)證碼插件,支持算術(shù)驗(yàn)證碼、動態(tài)驗(yàn)證碼
          - 前端實(shí)例組件
              ○ 格柵
              ○ 按鈕
              ○ 表單
              ○ 導(dǎo)航
              ○ 選項(xiàng)卡
              ○ 進(jìn)度條
              ○ 面板
              ○ 徽章
              ○ 時間線
              ○ 動畫
              ○ 輔助
              ○ 通用彈出層
              ○ 上傳
              ○ 時間日期
              ○ 數(shù)據(jù)表格
              ○ 分頁
              ○ 滑塊
              ○ 評分
              ○ 輪播
              ○ 流加載
              ○ 工具
              ○ 代碼修飾
              ○ 顏色選擇器

          版權(quán)聲明

          Active4j 使用 MIT License.

          演示截圖

          active4j-boot-01active4j-boot-02active4j-boot-03active4j-boot-04active4j-boot-05active4j-boot-06active4j-boot-07active4j-boot-08active4j-boot-09active4j-boot-10active4j-boot-11active4j-boot-12active4j-boot-13active4j-boot-14active4j-boot-15active4j-boot-16

           
          瀏覽 12
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  一级免费黄色视频 | 亚洲人7777 | 影音先锋男人资源站 | 欧美国产日韩在线观看 | 黄色大片免费观看完整版在线视频播放 |