## 代碼生成配置
1. 重啟后端工程

2. 打開前端`研發工具`->`數據源管理` 配置數據源

3. 打開前端`研發工具`->`代碼生成` 配置代碼生成方案
4. 為了快速配置,我們可以點擊復制按鈕

5. 對復制出來的配置進行修改


6. 下面對各個屬性進行講解
* 數據源:在數據源管理中的配置,用于選擇從對應的庫獲取數據
* 模塊名:用于指定配置的名稱,對代碼生成不產生實際效果
* 服務名:生成后,controller對應的前綴,以及分割`-`符號后面的字符串作為前端的分包名
* 表名:用于代碼生成所對應的表名稱
* 表前綴:生成實體類的時候,忽略掉的前綴,若不配置,則`tb_blog`表生成的實體為`TbBlog`,若配置了`tb_`為前綴,則生成的實體為Blog
* 主鍵名:表的主鍵名稱
* 包名:生成后端代碼所在的包
* 基礎業務:如果選擇是,則實體會繼承`BaseEntity`,帶有上一章紅框的基礎業務字段
* 包裝器:在某些復雜的模塊,會用到`VO`和`Wrapper`,如果選擇是則會自行生成
* 后端生成路徑:后端工程的根目錄
* 前端生成路徑:前端工程的根目錄
## 執行代碼生成
1. 選擇剛剛的配置,點擊代碼生成


2. 查看后端代碼,發現已經按照我們的配置,生成了后端的整套代碼

3. 同時生成了一個菜單的sql文件,將增刪改查整個模塊的sql腳本都生成好了(因為我們之前已經手動建好了對應的菜單,所以這次無需執行腳本,將其刪掉即可)

4. 再次重啟后端代碼

5. 后端已經搞定,我們下一章來看一下前端的配置