You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
robotdan edited this page Oct 14, 2014
·
3 revisions
Prime MVC
Prime MVC is a Model View Controller written in Java and licensed under the Apache License 2.0. Prime MVC is an enterprise quality library and is used in commercially available software from Inversoft.
An MVC architecture pattern in the most basic sense provides architectural separation of the data model, the controller that handles HTTP requests and the view returned to the user or API caller.
Prime MVC relies heavily on annotation based configuration and convention based layout.
For example, consider the following HTTP GET request
GET http://www.foo.bar/widget HTTP/1.1
Prime MVC will resolve the Action (Controller) class named WidgetAction and attempt to call the public method named get().
Prime MVC Actions (Controllers) are identified by adding the @Action annotation to the class definition.