GWT MVP+Spring MVC+ spring back-end + hibernate use the spring service bean to deal with bussiness logic integrate with hibernate, use gwt_sl connect GWT RPC with spring service bean, so you configuration all concentrate in the spring xml file rather than add servlet to web.xml
2011/7/14 Ernesto Reig <[email protected]> > Hello everybody. > I have been discussing this topic with some collegues and we would like to > know the "GWT community" expert opinion :) > As the title says, the discussion is about the best architecture (or best > practices) for building enterprise web applications with GWT and Spring, and > the different options available are: > > - GWT MVP front-end + Spring MVC + Spring architecture back-end*. > - GWT MVP front-end + Spring architecture back-end*. > - Spring MVC + GWT components inside html´s and JSP´s + Spring > architecture back-end*. > > *Spring architecture back-end is composed of several different maven > modules/projects (separated by functionality) each one made with Spring. > > From my point of view, the best option is the second one. With that option > you are not mixing concepts nor using two design patterns together for the > same thing (GWT MVP and Spring MVP), which I think is nonsense. Also you can > develop the GWT part completely independent with the back-end part (with no > Spring MVC in the middle). So you can make the front-end part with GWT, thus > using the GWT best practices and features like Activities, Places, > RequestFactory, etc. And the back-end part focusing on every module > independently, using the technologies you want (Spring in this case) for > each one. > > What do you think about this? Every point is appreciated. > > Thank you very much. > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
