在godaddy做網(wǎng)站貴嗎在線識(shí)別圖片
作者介紹:本人筆名姑蘇老陳,從事JAVA開(kāi)發(fā)工作十多年了,帶過(guò)大學(xué)剛畢業(yè)的實(shí)習(xí)生,也帶過(guò)技術(shù)團(tuán)隊(duì)。最近有個(gè)朋友的表弟,馬上要大學(xué)畢業(yè)了,想從事JAVA開(kāi)發(fā)工作,但不知道從何處入手。于是,產(chǎn)生了寫(xiě)一個(gè)博客專(zhuān)欄想法,介紹當(dāng)前互聯(lián)網(wǎng)企業(yè)JAVA項(xiàng)目開(kāi)發(fā)如何快速入門(mén)。
本文收錄于《30天企業(yè)JAVA項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn)入門(mén)》專(zhuān)欄,該專(zhuān)欄內(nèi)容以當(dāng)前互聯(lián)網(wǎng)軟件企業(yè)中的項(xiàng)目實(shí)戰(zhàn)為線索,介紹企業(yè)JAVA項(xiàng)目開(kāi)發(fā)中涉及到的開(kāi)發(fā)流程、技術(shù)、工具、規(guī)范要求等等。幫助想從事JAVA開(kāi)發(fā)的大學(xué)生或新人,更快的、更好的入門(mén)JAVA后端開(kāi)發(fā)工作。
文章目錄
- 一、前言
- 二、若依管理系統(tǒng)功能介紹
- 2.1 首頁(yè)
- 2.2 系統(tǒng)管理
- 2.3 系統(tǒng)監(jiān)控
- 2.4 系統(tǒng)工具
- 2.5 官網(wǎng)
- 三、總結(jié)
一、前言
由于本專(zhuān)欄項(xiàng)目實(shí)戰(zhàn)學(xué)習(xí),是以若依開(kāi)源項(xiàng)目RuoYi-Cloud為示例。所以,本文介紹一下若依管理系統(tǒng)內(nèi)置了哪些功能,這么功能如何使用。
-
若依項(xiàng)目RuoYi-Cloud簡(jiǎn)介
若依項(xiàng)目RuoYi-Cloud 是一個(gè) Java EE 企業(yè)級(jí)的開(kāi)源免費(fèi)的快速開(kāi)發(fā)平臺(tái),是一個(gè)基于Spring Boot、Spring Cloud & Alibaba的微服務(wù)的權(quán)限管理系統(tǒng)。如果想快速的開(kāi)發(fā)一個(gè)Java EE 企業(yè)級(jí)項(xiàng)目,可以在若依項(xiàng)目的基礎(chǔ)上,開(kāi)發(fā)定制自己的項(xiàng)目。尤其是如果要開(kāi)發(fā)一個(gè)后臺(tái)管理系統(tǒng),由于若依開(kāi)源項(xiàng)目中已經(jīng)內(nèi)置完整的權(quán)限管理模塊,所以能夠更加快速的完成項(xiàng)目的開(kāi)發(fā)工作;
-
若依項(xiàng)目RuoYi-Cloud技術(shù)選型
采用前后端分離的模式,微服務(wù)版本前端基于 Vue/Element UI ;
后端采用Spring Boot、Spring Cloud & Alibaba微服務(wù)架構(gòu);
注冊(cè)中心、配置中心選型Nacos,權(quán)限認(rèn)證使用Redis;
流量控制框架選型Sentinel,分布式事務(wù)選型Seata;
- 若依項(xiàng)目官方網(wǎng)站和文檔地址
若依官網(wǎng)地址:https://www.ruoyi.vip/
若依演示地址:https://vue.ruoyi.vip/login
技術(shù)文檔地址:https://doc.ruoyi.vip/ruoyi-cloud/
代碼下載地址:https://gitee.com/y_project/RuoYi-Cloud
二、若依管理系統(tǒng)功能介紹
2.1 首頁(yè)
首頁(yè),相當(dāng)于商場(chǎng)的櫥窗或者展柜。這里簡(jiǎn)單介紹了若依管理系統(tǒng)的框架和技術(shù)。后續(xù)在實(shí)際的項(xiàng)目中,可以修改為當(dāng)前項(xiàng)目系統(tǒng)的簡(jiǎn)介。
2.2 系統(tǒng)管理
系統(tǒng)管理菜單中包括用戶管理、角色管理、菜單管理、部門(mén)管理、崗位管理、字典管理、參數(shù)設(shè)置等等模塊。其中,最主要的功能是用戶權(quán)限管理功能。
而權(quán)限管理功能涉及的模塊如下:
- 部門(mén)管理 ,用來(lái)管理公司的組織架構(gòu)信息。定義公司名稱(chēng)以及包括哪些部門(mén);
- 崗位管理,用來(lái)管理公司的崗位信息,定義公司有哪些崗位,比如普通員工、部門(mén)經(jīng)理、總經(jīng)理等等;
- 菜單管理,用來(lái)配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識(shí);
- 角色管理,用來(lái)定義系統(tǒng)使用者都包括哪些角色,比如開(kāi)發(fā)人員、產(chǎn)品人員、運(yùn)營(yíng)人員等等;
- 用戶管理,用來(lái)管理系統(tǒng)用戶信息以及開(kāi)通新用戶賬號(hào);
下面通過(guò)一個(gè)示例,介紹一下,如何使用權(quán)限管理功能。
使用背景:一家名叫姑蘇科技的公司,本月有一個(gè)新的開(kāi)發(fā)人員入職,該開(kāi)發(fā)人員名稱(chēng)叫“姑蘇老陳”,負(fù)責(zé)參與該公司后臺(tái)系統(tǒng)的開(kāi)發(fā)工作。之后,我們需要給新人開(kāi)通該后臺(tái)系統(tǒng)的賬號(hào)。
首先,打開(kāi)部門(mén)管理模塊,使用新增、修改等功能,定義該公司的公司名稱(chēng)、部門(mén)名稱(chēng)以及之間的上下級(jí)關(guān)系;
之后,打開(kāi)崗位管理模塊,使用新增、修改等功能,定義該公司包括哪些崗位;
之后,打開(kāi)菜單管理模塊,使用新增、修改等功能,添加或修改菜單;(PS:一般,當(dāng)有新的功能模塊開(kāi)發(fā)完成后,需要在這里配置新的菜單;)
之后,打開(kāi)角色管理模塊,使用新增、修改等功能,定義該公司包括哪些角色以及每個(gè)角色對(duì)應(yīng)的使用權(quán)限;
之后,打開(kāi)用戶管理模塊,使用新增功能,填寫(xiě)用戶信息,給姑蘇老陳開(kāi)通賬號(hào);
如圖所示:新開(kāi)的賬號(hào),賬號(hào)名稱(chēng):test,密碼:test123
之后,使用新的賬號(hào),重新登錄系統(tǒng),驗(yàn)證是否可以登錄,用戶信息是否正確。
2.3 系統(tǒng)監(jiān)控
系統(tǒng)監(jiān)控菜單中包括在線用戶、定時(shí)任務(wù)、Sentine控制臺(tái)、Nacos控制臺(tái)等功能模塊;
- 在線用戶:當(dāng)前系統(tǒng)中活躍用戶狀態(tài)監(jiān)控。
- 定時(shí)任務(wù):在線(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志。
2.4 系統(tǒng)工具
系統(tǒng)工具菜單中包括表單創(chuàng)建、代碼生成、系統(tǒng)接口等功能模塊;
-
代碼生成:前后端代碼的生成(java、html、xml、sql)支持CRUD下載 。
-
表單創(chuàng)建:拖動(dòng)表單元素生成相應(yīng)的HTML代碼。
-
系統(tǒng)接口:根據(jù)業(yè)務(wù)代碼自動(dòng)生成相關(guān)的api接口文檔。
2.5 官網(wǎng)
通過(guò)點(diǎn)擊官網(wǎng)菜單,可以跳轉(zhuǎn)到公司的官網(wǎng)頁(yè)面。后續(xù)項(xiàng)目中,可以在系統(tǒng)管理》菜單管理模塊中,修改鏈接地址,設(shè)置為跳轉(zhuǎn)本公司的官網(wǎng)地址;
三、總結(jié)
以上,本文介紹一下若依開(kāi)源項(xiàng)目中若依管理系統(tǒng)內(nèi)置的功能以及使用方法。
如果您對(duì)文章中內(nèi)容有疑問(wèn),歡迎在評(píng)論區(qū)進(jìn)行留言,我會(huì)盡量抽時(shí)間給您回復(fù)。如果文章對(duì)您有幫助,歡迎點(diǎn)贊、收藏。您的點(diǎn)贊,是對(duì)我最大的支持和鼓勵(lì),謝謝 :-)