RUOYI框架教程(一)

 期待已久的系列,又雙給你們見面啦javascript


本系列純乾貨!!有想了解的小夥伴,歡迎加微信v5coding_com(非官方)~~~
css


01html

java

框架簡介-是什麼?git


java開源後臺管理系統,內置系統級功能,支持代碼生成,少代碼開發的框架sql

開源地址:https://gitee.com/y_project/RuoYi/涉及技術:Spring Boot、Apache Shiro、MyBatis、Thymeleaf適合範圍:1、輪子基礎上再次封裝框架;2、有基礎無開發經驗,實現快速上手;3、公司要求迅速,敏捷開發;4、接私活利器,減小重複性代碼編寫;


02數據庫

swift

框架簡介-能幹什麼?後端

一、支持多數據源,數據庫界面配置,生成sql文件,可一建運行,二、先後端代碼、配置代碼一鍵生成;三、系統級功能集成,無需重複開發,支持直接調用;
內置功能:用戶管理:用戶是系統操做者,該功能主要完成系統用戶配置。部門管理:配置系統組織機構(公司、部門、小組),樹結構展示支持數據權限。崗位管理:配置系統用戶所屬擔任職務。菜單管理:配置系統菜單,操做權限,按鈕權限標識等。角色管理:角色菜單權限分配、設置角色按機構進行數據範圍權限劃分。字典管理:對系統中常常使用的一些較爲固定的數據進行維護。參數管理:對系統動態配置經常使用參數。通知公告:系統通知公告信息發佈維護。操做日誌:系統正常操做日誌記錄和查詢;系統異常信息日誌記錄和查詢。登陸日誌:系統登陸日誌記錄查詢包含登陸異常。在線用戶:當前系統中活躍用戶狀態監控。定時任務:在線(添加、修改、刪除)任務調度包含執行結果日誌。代碼生成:先後端代碼的生成(java、html、xml、sql)支持CRUD下載 。系統接口:根據業務代碼自動生成相關的api接口文檔。服務監控:監視當前系統CPU、內存、磁盤、堆棧等相關信息。在線構建器:拖動表單元素生成相應的HTML代碼。鏈接池監視:監視當前系統數據庫鏈接池狀態,可進行分析SQL找出系統性能瓶頸

03api

框架簡介-怎麼用?

開發環境:

JDK >= 1.8 (推薦1.8版本)Mysql >= 5.5.0 (推薦5.7版本)Maven >= 3.9

數據庫配置

一、建立數據庫,運行sql文件sql目錄下,先執行 ry_20191122.sql,再執行quartz.sql 

導入編譯器

idea直接open項目便可;

修改配置:

一、修改數據庫鏈接resources目錄下的application-druid.ymlurl: 服務器地址username: 帳號password: 密碼
二、修改開發環境配置80端口被佔用時,需修改resources目錄下的application.yml,未佔用無需操做port: 端口

啓動項目:

右鍵 RuoYiApplication 點擊 run

記得修改數據庫鏈接池文件中的用戶名和密碼!

訪問系統:

訪問地址:localhost(80端口);默認用戶名爲admin,密碼admin123


04

框架簡介-子業務模塊?

每一個公司須要的業務模塊不一樣,這裏須要自定義。

【一】代碼生成器的使用

1、點擊導入按鈕,勾選表,可編輯基本信息,字段信息,生成信息等;1.1 搜索字段,能夠調整精確仍是模糊查詢;1.2 生成子項目名,根據須要能夠自定義1.3 配置數據字典:如性別男女,數據庫存儲時,採用0,1表明,頁面轉換展現,可配置已添加的數據字典,若是沒有的話,需再系統管理模塊新增數據字典;1.4 主子表:通常業務可能不僅單表完成,涉及多張表操做,在生成時,能夠選擇主表和字表來關聯;1.5 樹形表:組織架構類,可能須要樹形結構,單表但須要有子節點和父節點2字段,在生成時,能夠選擇子節點和父節點;
2、能夠預覽生成的業務模塊信息,點擊生成代碼,下載生成代碼zip文件


【二】粘貼代碼

1、在navicate等軟件中,執行生成的sql文件2、複製zip中main目錄下,除sql外的全部文件,粘貼到項目中

【二】重啓項目,若是熱部署,從新加載便可;


05

微信交流羣


最近b站視頻被下架、csdn博客被封,被迫轉戰社羣~果有視頻或技術交流需求,請聯繫微信或者直接加羣交流。

微信號:v5coding_com

本文分享自微信公衆號 - V5codings(gh_c1ec2d16ec93)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索