WaveMaker 提供 Java Web 应用的自动化开发过程,通过导入一个数据库的模型,然后自动根据该模型生成 Hibernate 映射和 CRUD 操作的 HQL 查询定义。对于数据库中的每个表,创建一个独立的 Dojo 类用来实现列表和添加修改表单。WaveMaker 生成标准的 Eclipse 的 Java 项目和 War 文件,可以运行在任何 Java 的服务器中。 WaveMaker 使用 Apache 许可证发布。  6.0 在 5.2 的基础上进行了大量的改进,增强了可配置性,支持多个 Hibernate 连接会话,在国际化开发也大大的简化等等。