Waffle

来自开放百科 - 灰狐
跳转到: 导航, 搜索

Waffle is a Java web framework that makes the process of developing Java based web applications easier. It was built to support enterprise level web-based business applications, but with the least possible number of source lines to achieve that.

Waffle是一个类似于Rails的Web框架支持基于POJO的Actions,依赖注入,并且它没有依赖任何XML配置文件. 采用waffle开发应用程序将比其它Web框架更加简单,而且易于测试. 利用Waffle框架来开发Web应用程序只需要知道三件事情:

  • Actions - 在Waffle框架中的action不需要继承或实现任何特定的类或接口, 因为一个action就是一个(Pojo).
  • Events - 在Waffle框架中一个事件对应Action类中的一个方法. 使用任何方法可以不管它的标记(signature)或返回类型. Waffle将会根据事件的返回作出不同的响应.
  • Registrar - Registrar是你要注册Actions与其它公共组件的地方而当前大多数web框架需要你的应用程序创建特定的XML文件来做这些事件.使用Waffle可以让你把更多的时间发在开发程序逻辑上.

还可以很方便地扩展Waffle来添加对AJAX的支持.

Links

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱