若依基礎學習
1.修改數據庫密碼以及連接名:
RuoYi-Vue-master\ruoyi-admin\src\main\resources\application-druid.yml
2.各個文件作用:
ruoyi-admin (主啟動)├── ruoyi-framework (框架核心)│ ├── ruoyi-common (通用工具)│ └── ruoyi-system (系統管理)├── ruoyi-quartz (定時任務)└── ruoyi-generator (代碼生成)
3.修改首頁:
Path:RuoYi-Vue-master\ruoyi-ui\src\views\index.vue
4.修改標題:
.env.development
.env.production
.env.staging
//在這三個環境文件中有VUE_APP_TITLE 修改即可生效
//生效范圍:1.登錄頁面;3.首頁標題
5.修改Logo:
他這個設計其實和我們自己的項目是一樣的,都是layout布局:
1.他的首頁控制欄在:ruoyi-ui\src\layout\components\Sidebar\SidebarItem.vue
2.他的logo展示模塊在:ruoyi-ui\src\layout\components\Sidebar\Logo.vue
如果你想替換logo建議去找一個Png格式的圖片直接在:assets\logo\logo.png
這里直接替換刷新就能生效
如果你想對導航欄進行修改你就看第一個就可以了!
6.刪除Git圖標和放大鏡等等:
ruoyi-ui\src\layout\components\Navbar.vue
根據需要去刪除就行了 基本都不需要
7.修改個人信息頁面:
ruoyi-ui\src\views\system\user\profile\index.vue
8.控制頁面的Menu:
在數據庫中的sys_menu中你可以自己選擇刪除留或者不留 刷新即可生效 和我們的CMS是一個道理 遞歸的
9.單個菜單的創建:
0.創建之前建議你和AI說 一定要給表添加上表描述和字段描述 要不然生成的頁面 沒有name
1.你可以先去系統管理下面的菜單管理按照用戶管理的模板去新建一個菜單如圖所示:
2.然后去創建對應的數據庫:
3.然后找到代碼生成點擊導入 導入我們自己創建的數據庫:
4.在生成之前我們可以點擊編輯編輯一下你需要的字段 比如我有img 我想實現圖片的上傳下載:
5.生成信息的生成功能名和上級菜單你需要選擇一下還有基本信息的表描述你也要寫一下
6.拿到生成的代碼后 先到數據庫中執行一下給您的sql
7.前端放到前端代碼中:
8.后端放到后端代碼中:
你在塞入后端代碼的時候會發現我們在系統管理下面創建的單個菜單是可以實現的 但是原本的代碼在system下面沒有controller
我自己直接添加進去了 所以我準備研究一下怎么單獨創建一個模塊 我也不用一個一個賽進入了 直接全放就ok了
而且菜單不用我們手動創建他自己生成的sql就會有menu的插入
9.單個模塊的創建:
0.創建之前建議你和AI說 一定要給表添加上表描述和字段描述 要不然生成的頁面 沒有name
1.生成數據庫后你需要先去創建一個單獨的目錄
2.有了主目錄后你去這里需要修改一下
這里的生成模塊功能名就是你的nav名稱 謹慎 要不然又要重新導入很煩哈哈哈
當你把所有的模塊都塞進對應的位置的時候 你需要修改一下xml文件
他這里的mapper有兩成他生成的代碼是只有一成的也就是你需要將xxx.mapper改為xxx.mapper.mapper這里好像是我自己多創建了一個mapper
反正肯定的我的問題導致的 后期研究一下 反正肯定能生成并且高效的提升開發效率
圖一:寫了描述等字段
圖二:沒有寫描述字段
這樣也完成了入門代碼生成后期研究一下業務的寫法java就沒事了!!!