-
Notifications
You must be signed in to change notification settings - Fork 2
Home
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.