jeesite入門系列之代碼生成(一)單表


目標:能夠成功生成單表操作代碼,並設置菜單

注:

設置數據源:src/main/resources/jeesite.properties

步驟:

一、要想單表操作,你得有個表,我們去數據庫Tables里面新建個表 

 

 上圖為官方文檔上的單表要求,紅框框框起來的幾條是必須要有的列不然100%失敗

下圖為我建的表 

二、業務表設置

  1、登錄平台,按照下圖選擇你剛剛新建的表

  2、然后我們選擇業務表添加

 

 

 

這是官方文檔中的對上圖中的解釋

  1. 表名:物理表表名
  2. 說明:物理表表描述
  3. 類名:生成表關聯的實體類名稱
  4. 父表表名:關聯父表的表名,外鍵:當前表關聯父表的主鍵,如果當前表為子表,需在此指定父表及外鍵。外鍵字段需在字段列表中手動設置屬性名(對象.主鍵,例如:將userId修改為user.id注:在后面我們設置多表一對多時候必須設置
  5. 列名:數據表定義的字段名稱
  6. 說明:數據表定義的字段注釋
  7. 物理類型:數據表定義字段類型
  8. Java類型:實體對象的屬性字段類型
  9. Java屬性名稱:實體對象的屬性字段(對象名.屬性名|屬性名2|屬性名3,例如:用戶user.id|name|loginName,屬性名2和屬性名3為Join時關聯查詢的字段)
  10. 主鍵:是否是主鍵字段
  11. 可空:該字段是否可為空
  12. 插入:是否是插入字段,如果是則包含在insert語句里
  13. 編輯:是否是編輯字段,如果是則包含在update語句里
  14. 列表:是否是列表查詢,如果是則包含在列表頁的表格列里。
  15. 查詢:是否是查詢字段,如果是則包含在查詢頁的查詢列表里。
  16. 查詢方式:查詢字段的查詢方式,也就是where后的條件表達式,如:字段1=字段2  AND  字段3>字段4  AND  字段5 !=字段6。
  17. 字段生成方案:表單中字段生成的樣式,如:input,select,treeselect,areatext等等
  18. 字典類型:如果字段生成方案為:下拉框、復選框、單選框,則該字段必須指定一個字典類型,字典類型為字段管理中的字典類型。
  19. 排序:字段生成的先后順序,升序。

 

3、選擇生成方案設置

4、 查看控制台提示信息,停止服務器,刷新重新maven update project,然后重新啟動,如果一切成功查看生成的那個control中的代碼

三、菜單配置 

1、先配置一個頂級菜單,然后再配置下一級菜單

 2、配置下一級菜單

注意Controller文件中的這兩個地方

@RequestMapping(value = "${adminPath}/danbiao/testMiaoDanbiao")

@RequiresPermissions


這是我配置菜單具體結構,

 

3、菜單測試

打開菜單,選擇添加

可以看到數據庫中已經有我們剛剛添加的test這條記錄了 

四、大功告成,喝茶


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM