日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

若依框架(一 运行框架)

發(fā)布時(shí)間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 若依框架(一 运行框架) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

若依框架-前后端分離版(一)

框架介紹

本身是一個(gè)優(yōu)秀的簡(jiǎn)單的后臺(tái)管理系統(tǒng)框架,前端(Vue,ElementUI),后端(Spring Boot、Spring Security、Redis & Jwt(JWT即JSON Web Token,是一種在兩方之間以緊湊、可驗(yàn)證的形式傳輸信息的方式。此信息可以驗(yàn)證和信任,因?yàn)樗菙?shù)字簽名的。JWT 可以使用密鑰(使用HMAC算法)或使用RSA或ECDSA的公鑰/私鑰對(duì)進(jìn)行簽名。)),本身可以直接拉下來(lái)直接使用.它的強(qiáng)大之處在于代碼自動(dòng)生成器的使用,可以根據(jù)數(shù)據(jù)庫(kù)的表對(duì)應(yīng)生成全套前后端代碼,代碼植入后可以直接使用,復(fù)雜業(yè)務(wù)只需在基礎(chǔ)代碼上進(jìn)行修改增強(qiáng)即可.減少了重復(fù)代碼的編寫(xiě),提高了開(kāi)發(fā)效率. 若依后臺(tái)管理系統(tǒng)是一套完整的前后臺(tái)綜合框架,包括前臺(tái)頁(yè)面和后臺(tái)Java,默認(rèn)支持一常用的用戶(hù)、角色、部門(mén)、崗位、菜單、權(quán)限、監(jiān)控、定時(shí)任務(wù)等功能,還有強(qiáng)大的代碼生成器,可以根據(jù)后臺(tái)數(shù)據(jù)庫(kù)表結(jié)構(gòu)自動(dòng)生成前后臺(tái)代碼。

詳情請(qǐng)?jiān)L問(wèn):https://gitee.com/y_project/RuoYi-Vue

技術(shù)棧

TIP 前端技術(shù)棧 ES6、vue、vuex、vue-router、vue-cli、axios、element-ui 后端技術(shù)棧 SpringBoot、MyBatis、Spring Security、Jwt

注:運(yùn)行環(huán)境

系統(tǒng)需求 JDK >= 1.8 MySQL >= 5.7 Maven >= 3.0 Node >= 12 Redis >= 3 redis是一個(gè)key-value存儲(chǔ)系統(tǒng)。Redis(Remote Dictionary Server ),即遠(yuǎn)程字典服務(wù),是一個(gè)開(kāi)源的、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。 一提到redis,自然而然就想到緩存,國(guó)內(nèi)外中大型的網(wǎng)站都離不開(kāi)緩存。合理的利用緩存,比如緩存熱點(diǎn)數(shù)據(jù),不僅可以提升網(wǎng)站的訪問(wèn)速度,還可以降低數(shù)據(jù)庫(kù)DB的壓力。 Redis的常用應(yīng)用場(chǎng)景 ·緩存 ·排行榜 ·計(jì)數(shù)器應(yīng)用 ·共享Session ·分布式鎖 ·社交網(wǎng)絡(luò) ·消息隊(duì)列 ·位操作 redis下載鏈接https://github.com/tporadowski/redis/releases


1,下載若依源碼,可在官網(wǎng)下載,或者使用git克隆方式,這樣以后可以隨時(shí)更新

源碼下載 http://www.ruoyi.vip/

git克隆地址 https://gitee.com/y_project/RuoYi-Vue.git

官方文檔 http://doc.ruoyi.vip/ruoyi-vue/

2.使用idea打開(kāi)即可

代碼結(jié)構(gòu)
com.ruoyi├── common // 工具類(lèi)│ └── annotation // 自定義注解│ └── config // 全局配置│ └── constant // 通用常量│ └── core // 核心控制│ └── enums // 通用枚舉│ └── exception // 通用異常│ └── json // JSON數(shù)據(jù)處理│ └── utils // 通用類(lèi)處理│ └── xss // XSS過(guò)濾處理├── framework // 框架核心│ └── aspectj // 注解實(shí)現(xiàn)│ └── config // 系統(tǒng)配置│ └── datasource // 數(shù)據(jù)權(quán)限│ └── manager // 異步處理│ └── shiro // 權(quán)限控制│ └── util // 通用工具│ └── web // 前端控制├── ruoyi-generator // 代碼生成(可移除)├── ruoyi-quartz // 定時(shí)任務(wù)(可移除)├── ruoyi-system // 系統(tǒng)代碼├── ruoyi-admin // 后臺(tái)服務(wù),啟動(dòng)類(lèi)所在模塊├── ruoyi-xxxxxx // 其他模塊

3.將sql導(dǎo)入數(shù)據(jù)庫(kù)


4.打開(kāi)項(xiàng)目運(yùn)行

鏈接數(shù)據(jù)庫(kù)

ruoyi-admin文件下application-druid.yml文件

修改為自己數(shù)據(jù)庫(kù)信息




啟動(dòng)成功

5.前后端分離

將ruoyi-ui單獨(dú)使用idea打開(kāi)

安裝插件(設(shè)置/settings)Vue.js

idea提示需要構(gòu)建npm install

在終端中 npm install --registry=https://registry.npmmirror.com

運(yùn)行前端

在終端中 npm run dev 默認(rèn)地址 http://localhost:80

6.運(yùn)行成功

有驗(yàn)證碼即前后端啟動(dòng)成功 默認(rèn)用戶(hù)名admin 密碼admin123

總結(jié)

以上是生活随笔為你收集整理的若依框架(一 运行框架)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。