Spring Hibernate Integration Login Example using MySQL database and Tomcat Web Server.
A short description of how Spring MVC works (source : http://www.javacodegeeks.com)
When a request is sent to the Spring
MVC Framework the following sequence of events happen.
- The “DispatcherServlet” first receives the request
- The “DispatcherServlet” consults the “HandlerMapping” and invokes the "Controller" associated with the request
- The "Controller" process the request by calling the appropriate service methods and returns a “ModeAndView” object to the “DispatcherServlet”. The “ModeAndView” object contains the model data and the view name
- The “DispatcherServlet” sends the view name to a “ViewResolver” to find the actual “View” to invoke
- The “DispatcherServlet” passes the model object to the “View” to render the result
- The “View” with the help of the model data renders the result and return it back to the user
Eg : Employee Login: