日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

若依框架学习笔记

發布時間:2023/12/10 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 若依框架学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

若依框架簡介

  • 若依框架簡介
    • 若依框架版本介紹
    • 若依框架(vue前后端分離版本)
    • 首頁
    • 系統管理
      • 用戶管理
      • 角色管理
      • 菜單管理
    • 系統監控
    • 系統工具
      • 表單構建
    • 代碼生成

若依框架簡介

根據官網介紹若依框架就是一個后臺管理框架,主要使用技術在官網上也有介紹我這里再次復述一遍,主要技術分別是基于springboot、shiro、mybatis、Thymeleaf等,這個后臺管理框架可以實現零代碼開發,它能讓我們大部分時間放在業務開發上面,節省一些不必要的時間,降低技術難度,與開發成本

若依框架版本介紹

若依框架有好幾種不同的版本

序號版本
1bootStrap多模塊版本
2vue前后端分離版本
3SpringCloud微服務版本
4vue單應用后臺版本
5bootStrap單應用版本
6更多其他版本項目

我們可以從下圖中看見:

因為我們現在目前主流都是前后端分離,這里我們主要抽取前后端分離版來進行介紹
第一步我們需要從若依官網上去下載前后端分離版本vue前后端分離版根據配我們需要啟動本地redis數據庫,把數據源切換為自己的數據庫,就可以成功啟動

若依框架(vue前后端分離版本)

準備工作

JDK >= 1.8 (推薦1.8版本) Mysql >= 5.7.0 (推薦5.7版本) Maven >= 3.0

修改數據庫連接,編輯resources目錄下的application-druid.yml

# 數據源配置 spring:datasource:type: com.alibaba.druid.pool.DruidDataSourcedriverClassName: com.mysql.cj.jdbc.Driverdruid:# 主庫數據源master:url: jdbc:mysql://localhost:3306/ruoyitest?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8(數據源需要使用自己的)username: rootpassword: 123456 啟動本地redis

后端文件結構

在這個版本中我們可以將其分為幾個大的模塊,當然你可以自己去添加你自己所需要的模塊信息,這個框架擴展性非常好,在原生的系統模塊中主要有首頁、系統管理、系統監控、系統工具、還有若依官網信息,接下來我們就主要講解里面的模塊信息

首頁

我們可以放置一些基本信息,和一些活動信息等,這里就不過多介紹首頁

系統管理

這里就不全部講解了,下面就講解用戶、角色、菜單這個三個,大部分都是一樣的模板信息

用戶管理

用戶是系統操作者,該功能主要完成系統用戶配置。

在上述界面完成用戶的新增,刪除,以及部門分配等信息,這里頁實現了用戶的各種模糊查詢,部門列表的組織結構樹查詢,也可以完成用戶的導入導出,再導入的過程中如果沒有模板,我們需要要先下載模板,將數據填寫好過后在進行導入

角色管理

角色菜單權限分配、設置角色按機構進行數據范圍權限劃分


在這里我們可以完成角色的新增角色、刪除角色、修改角色信息等操作,還可以授予不同角色不同的權限,來作為我們的權限控制,我們可以由下圖看出

菜單管理

菜單管理:配置系統菜單,操作權限,按鈕權限標識等

這里可以新建菜單目錄,選擇對應的菜單類型可以根據自己的需求設置對應的菜單目錄

系統監控

1 .在線用戶
在線用戶:當前系統中活躍用戶狀態監控。

這里可以進行在線用戶的監控,也可以根據用戶信息進行查找,以及強制下線等

2.定時任務
定時任務:在線(添加、修改、刪除)任務調度包含執行結果日志。
從下圖可以看出

在新增界面我們可以自定義cron表達式,根據cron表達式指定調用方法,通過執行策略可以選擇執行的模式等,如下圖所示

系統工具

表單構建

通過這個工具可以快速便捷的構建表單,只需要進行簡單的拖拽就行了,降低了開發成本

代碼生成

代碼生成:前后端代碼的生成(java、html、xml、sql)支持CRUD下載 。
我們只需要在數據庫中將數據庫表格建好,在代碼生成中點擊導入,選擇我們建造好的數據庫表格,他就會生成對應的前后端代碼,非常高效方便。

系統接口模塊就是配置了swagger,便于前后端對接,這個只是對若依框架的初步認識

總結

以上是生活随笔為你收集整理的若依框架学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。