WaveMaker 提供 Java Web 套用的自動化開發過程,通過導入一個資料庫的模型,然後自動根據該模型生成 Hibernate 映射和 CRUD 操作的 HQL 查詢定義。對於資料庫中的每個表,創建一個獨立的 Dojo 類用來實現列表和添加修改表單。WaveMaker 生成標準的 Eclipse 的 Java 項目和 War 檔案,可以運行在任何 Java 的伺服器中。WaveMaker 使用 Apache 許可證發布。