一分鐘內生成JPA,HTML和MySQL代碼

隨著軟件開發領域的當前趨勢,敏捷性和更快的軟件應用程序交付已成為IT行業的重要組成部分。實際上,這是許多現代技術和趨勢發展的主要原因之一,例如單頁面應用程序,輕量級框架和微服務架構。但是,即使技術、IDE和工具得到了大量改進,開發人員仍然會編寫大量代碼來完成工作。

一分鐘內生成JPA,HTML和MySQL代碼

為了實現提高軟件開發人員工作效率和降低軟件開發成本的目標,Clowiz平臺已經創建。Clowizis是一個基於雲的平臺,使開發人員無需編寫任何代碼即可生成軟件工件(使用CodeGen),端到端功能(使用FeatureGen)和完整的端到端應用程序(使用AppGen)。在本文中,我們將在不到5分鐘的時間內創建Java JPA實體,完整HTML頁面和MySQL創建表語句,而無需使用Clowiz CodeGen編寫代碼。

一分鐘內生成JPA,HTML和MySQL代碼

Clowiz CodeGen教程

在本教程中,我們將在不編寫代碼的情況下生成以下工件:

  • 使用Lombok的Java JPA / Hibernate實體。
  • 完整的HTML頁面。
  • MySQL創建表。

提示:Lombok是一個編譯處理器,可在編譯時為Java類生成setter和getter。

一分鐘內生成JPA,HTML和MySQL代碼

Java JPA / Hibernate實體

以下步驟將生成具有Lombok支持的完整JPA實體:

  • 導航到https://www.clowiz.com/code-generator/上的CodeGen應用程序。
  • 在左側的元數據部分中,創建/修改以下元數據:將Class Name值更改為Employee。
  • 添加名稱為Number且數據類型為Integer的新字段。
一分鐘內生成JPA,HTML和MySQL代碼

  • 添加名稱為Name且數據類型為Text的新字段。
  • 添加名稱為Email且數據類型為Email的新字段。
  • 添加名稱為Salary且數據類型為Double的新字段。

從Exporters部分選擇帶有Lombok導出器的JPACodeGen的組件如下圖所示。

一分鐘內生成JPA,HTML和MySQL代碼

執行上述步驟後,導出器將生成以下Java源代碼:

一分鐘內生成JPA,HTML和MySQL代碼

帶有Bootstrap的HTML全頁

如果您已經按照上一節中的步驟操作,那麼您只需通過以下方式選擇導出器:

  • 從技術部分選擇HTML。
  • 使用Bootstrap導出器選擇HTML整頁。

執行上述步驟後,導出器將生成以下HTML源代碼:

一分鐘內生成JPA,HTML和MySQL代碼

MySQL結構腳本

如果您已經按照上一節中的步驟操作,那麼您需要的只是通過以下方式選擇導出器:

  • 從技術部分選擇SQL。
  • 選擇MySQL SQL結構導出器。

執行上述步驟後,導出器將生成以下SQL源代碼:

一分鐘內生成JPA,HTML和MySQL代碼

Clowiz CodeGen目前支持超過15種技術和框架,例如SpringBoot,Angular和React,還有很多技術和框架即將推出。


分享到:


相關文章: