1. 程式人生 > >2.1 SOMTA程式碼生成器快速入門

2.1 SOMTA程式碼生成器快速入門

一、準備工作

  如果您是一個新起的專案,或者想程式碼生成成功後可以直接匯入執行,可以做以下兩步準備工作;   如果您已經是一個正在開發的專案了,並且已經在其他的資料庫設計好了表結構,那您可以跳過準備工作,直接開始新建專案開始您的程式碼生成了;

1、新建資料庫

2、初始化需要的表

二、開始新建專案

1、新建自己的第一個專案

  此套程式碼生成器是以SpringBoot為基礎的,你可以根據你的需要來配置專案所需的配置資訊,根據不同的需求制定了不同的模板組,根據模板組我們可以生成不同風格的模板,目前平臺已經提供平臺模板、公用模板、後續還會提供微信小程式模板等多種模板,如果你想定製自己的模板,可以聯絡作者新增一套適合自己的程式碼模板,具體配置資訊可以參考下圖所示

2、為專案新增物件

2.1 新增物件資訊

目前主要有以下兩種為專案新增物件的方式: 1)通過介面直接新增 直接通過介面手動新增物件、屬性、方法等 2)通過SQL語句直接快速匯入新增(推薦) 通過sql語句直接快速匯入物件資訊,系統會自動幫你根據sql生成好物件、屬性方法等(推薦SQL欄位和表都帶有註釋,方便為您直接生成實體註釋)

2.2 完善物件資訊

  物件是專案下的一個最小單元,所有的生成以物件為基礎,你可能需要注意的是,SQL匯入的時候如果表名沒有註釋,物件描述是不能自動生成的,需要你手動新增;真實專案中我們會根據業務邏輯將不同的物件進行劃分,為此我們設計了子包名的概念,同一個子包名下的物件會存在於同一個包內,極大的方便了專案物件的管理

2.3 完善物件屬性資訊

  對於新增完成的物件屬性,我們可以進行適當的調整,同時也可以新增、修改、刪除對應的屬性資訊

  在做列表和物件查詢的時候,我們可能會需要一些查詢條件,我們只需要在屬性上直接勾選需要用作查詢條件的屬性,程式碼生成器會自動在對應的VO類中未你生成對應的屬性

2.4 完善方法資訊

  系統預設提供了該物件的“增刪改查”的介面,你可以根據你的需要選擇對應的介面(新增自定義介面的功能,作者正在努力開發中)

3、購買專案下載原始碼

  如果你已經按照以上步驟配置完成了你的專案和物件,那你現在就可以開始生成原始碼了,首先點選“購買專案”,確認支付碼豆後;點選“生成程式碼”,生成過程可能會花費一定時間,請耐心等待;生完成後,點選“下載原始碼”,就會將你的專案以zip壓縮包的形式下載下來

4、匯入專案原始碼,測試專案

4.1 匯入專案原始碼

  將下載的zip解壓後,匯入到Eclipse或者Idea這樣的開發工具中

4.2 啟動專案,訪問Swagger頁面

  通過DemoApplication啟動專案,在瀏覽器中輸入Swagger的地址,如:http://127.0.0.1:8080/swagger-ui.html (注意:埠要與我們新建專案時使用的埠要一樣)

4.2 使用Swagger測試生成的介面

  在Swagger中直接測試我們通過程式碼生成器生成的介面,關於Swagger的使用此處就不細講(注意:Swagger測試的前提是專案的資料庫配置是正確的)

SOMTA程式碼生成器交流群:815605560

本文由明天的地平線創作,如想了解更多更詳細的內容,請關注一下公眾號,公眾號內將進行最新最實時的更新!