VRaptor

A web-based mvc and ioc framework.
Download

VRaptor Ranking & Summary

Advertisement

  • Rating:
  • License:
  • The Apache License 2.0
  • Price:
  • FREE
  • Publisher Name:
  • Guilherme Silveira
  • Publisher web site:

VRaptor Tags


VRaptor Description

A web-based mvc and ioc framework. VRaptor is a web-based mvc and ioc framework which was based on many frameworks and ideas (Seam, Stripes, Hibernate Annotations, Webwork etc).VRaptor 2 has been completely rewritten in order to make full use of Java 5 Annotations. The result? A simpler way to deal with programming the web.It favors Convention over Configuration. Why? Because configuration in xml/properties/annotations is always boring, easy to make mistakes and repetitive (aka copy and paste in many places).This framework uses a more imperative approach, instead of having lots of xml files to configure lifecycle and other properties. Most of the settings go inside plain Java objects (POJO), so the team knows exactly what is going on, and where. A big effort is done to avoid too much magic.If you need an easy to use controller and your team needs to start producing some handsome code today, VRaptor is a good starting point.You will find it easy to use and solve many common problems found in Struts/Webwork/other frameworks alike:· favor convetions and minimizes configuration· annotations based· no xml garbage (hibernate's ideas)· smaller and rapid-growing learning curve· bussiness logic implemented in simple POJO classes· small collection of (powerfull) options: all projects use the same features· instantiates objects as needed when parsing request parameters· generic (java 1.5) collections support when parsing parameters· simple to implement data converters· no need to learn 10 tag libraries only to use this framework: use what you already have· you can use any view you desire... not locked to jsp, velocity or freemarker (try velocity + sitemesh)· no weird conversion files split all around your project's directories· fast and easy to implement functional testingPrefer libraries which are not attached to any kind of controller instead of those who aims at giving you everything you desire...It is known that there is no silver bullet, don't try to use something that claims to be one, VRaptor is not one, it simply solves some problems that other frameworks left behind or created when they tried to solve everything. What's New in This Release: · The highlight of this release is a new way to offer more user-friendly URIs for your application. · There are also a bevy of API cleanups and bugfixes.


VRaptor Related Software