SoybeanMilk is a simple, friendly, and zero-invasive Java MVC framework:

  • It has few learning costs, you only need to know JSP and Servlet technology.
  • It does not make you complying with any coding pattern.
  • It can have zero appearance in your codes.

Using it, you can make any Java method to be a Web application by writing a few XML codes.

And also it:

  • supports RESTful.
  • supplies a powerful and extensible built-in converter which can automatically convert request parameters to complex JavaBean object.
  • can be easily integrated with Spring or Velocity or some other frameworks.

It may be a good choice if you are a web developer and feeling a little hate with the develop mode of some framework.

And more, it can not only be used in web development but also in desktop development.

 

History
  • 1.0-b4 (2011-10-31)
  • 1.0-b3 (2011-03-15)
    • Add "prefix" attribute for <executables> tag, for easy module configuration.
    • Add an "objectSource" keyword for <arg> tag value, for getting the WebObjectSource object itself.
    • Update <target> tag configuration, cancelling the limitation of the type attribute value.
    • Update <resolver> tag's id attribute, <action> and <invoke> tag's name attribute, allowing to be duplicate. This makes one function can be replaced.
    • Change the default configuration file name from "soybean-milk.config.xml" to "soybean-milk.cfg.xml"
    • BUG fix : Exception thrown while getting nonexistent primitive object from the param scope of WebObjectSource object
    • Add some new examples to the example project(docs/example/web/soybeanMilkExample.zip)
  • 1.0-b2 (2011-01-21)
  • 1.0-b1 (2010-12-05)
  • 1.0b (2010-11-17)