1、修改代碼生成配置
編輯resources目錄下的application.yml最下面,代碼生成這一塊。
author: # 開發者姓名,生成到類註釋上
packageName: # 默認生成包路徑
autoRemovePre: # 是否自動去除表前綴
tablePrefix: # 表前綴
2、在若依框架原有的數據庫中,新建表結構
DROP TABLE IF EXISTS `item`;
CREATE TABLE `item` (
`item_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '產品id',
`item_num` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '產品編號',
`item_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '產品名稱',
PRIMARY KEY (`item_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
3.登錄系統–>系統工具–>代碼生成
(1)點擊導入
(2)勾選要生成代碼的表,點擊確定
(3)選擇的表已經在界面上顯示出來了,不要着急生成代碼,現在點擊生成代碼,會報錯點擊右側編輯。
(4)填寫表名稱、表描述、實體類名稱(會成爲生成的實體java類的類名)、作者、備註等信息(有的信息一般默認填上了)
(2)選擇字段信息
插入:添加時,是否手動填寫此項,若數據庫已經設置自動增長,這裏可不勾選。
編輯:是否可修改。
列表:前端頁面表格顯示此表數據時,是否顯示此項數據。(一般勾選。否則會出現有表頭,但此列數據空白的現象。)
查詢:前端頁面表格搜索條件是否包含此項。
顯示類型:可以以各種形式顯示,根據需要選擇即可。
(3)選擇生成信息
4、填寫完所以內容後,點擊提交,彈出框消失,點擊右側生成代碼,就會得到一個壓縮包。
5、將壓縮包中的sql文件放到數據庫中運行一下。(一般是添加菜單欄的sql語句)
6、將壓縮包中其他文件放到項目相應目錄,重新運行一下項目。在側邊欄就可以看到自己新增加的功能啦。