PDA

View Full Version : Spring basic info


exception512
Jun 12th, 2007, 03:35 PM
Hello,
I am investigating various web frameworks. We have a Java Swing UI and we are now trying to develop a JSP UI that shares the same business logic as the Swing UI. I started looking for a web framework primarily to force developers to stick to MVC. I would like this framework to have a small learning curve to get it going. I also hope that it is flexible, that is additional components/technologies can be stacked on if we want a functionality.

Here is what I came up with based on the alphabet soup of web frameworks.
I hope Spring users in this forum could shed light on whether the following approach make sense in real world implementation:
- Start with Spring MVC for the bare bone MVC framework.
- I expect that we would need Ajax and some javascript. However we dont have much javascript expertise in-house. So, we could JSF if we really want the component framework that handles Ajax.
- We dont have much flow type design for the UI, so I am not sure if we need Spring Web Flow.

Are there any other technologies that would make sense for the given requirement? Any ideas on where to start with implementing a basic framework would be helpful.
Priya

viraj
Jun 13th, 2007, 06:13 AM
Hi,
Look on the appfuse project.
www.appfuse.org

Its a project consist of servera frameworks, like spring, struts also ORM technologies like hibernate, iBatis and so on..

/Viraj

karldmoore
Jun 13th, 2007, 08:16 AM
That's a good suggestion, I know a few people who have got projects up and running using it. The examples that ship with Spring are always a good starting point as well.

exception512
Jun 13th, 2007, 09:36 AM
Thanks for the suggestion! Anything that would let us get going will be great! I will check out appfuse.org (currently that site seems to be down).
From Viraj's description, it seems like appfuse will still give me the choice of framework - struts, spring, etc. So, for the requirements given above, does it make sense to start with Spring MVC to force MVC among developers and then add JSF if we want a component framework?
Thanks again!
Priya