SoybeanMilk是一个简易、友好、且零侵入的Java MVC实现框架:

  • 它几乎没有学习成本,你只需要熟悉jsp和servlet技术
  • 也不需要你遵从任何代码编写模式
  • 你的代码中几乎没有这个框架的踪迹

使用它,您仅需要编写少量的XML代码,就可以轻松地将任何Java方法发布为WEB应用。

另外,它还:

  • 支持RESTful风格
  • 内置强大且易扩展的对象转换器,可以自动将请求参数转换为复杂类型的对象
  • 可以很容易与Spring、Velocity等当前流行的框架整合

如果你是一个WEB开发者,并且已经有点厌烦现有WEB开发框架所固有的开发模式,应该考虑了解下这个框架。

还有,这个框架并不是仅能应用于WEB程序,你也可以在桌面程序中使用它。

 

更新历史
  • 1.0-b4 (2011-10-31)
  • 1.0-b3 (2011-03-15)
    • <executables>标签增加“prefix”属性,便于模块配置
    • <arg>标签增加“objectSource”关键字,用于取得当前Web对象源对象
    • 修改<target>标签配置,取消type属性值限制
    • 修改<resolver>标签的id属性、<action><invoke>标签的name属性为允许重复,使功能可以被替换
    • 默认的配置文件名由“soybean-milk.config.xml”改为“soybean-milk.cfg.xml
    • BUG修复:从Web对象源param作用域中获取不存在的基本类型对象导致异常产生
    • 为示例工程(docs/example/web/soybeanMilkExample.zip)增加了一些新示例
  • 1.0-b2 (2011-01-21)
  • 1.0-b1 (2010-12-05)
  • 1.0b (2010-11-17)