Skip to content
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.

Clone this wiki locally