What's the best and useful java framework now adays?

Philippines
February 12, 2007 10:14pm CST
Whats the best java framework now a days?
2 people like this
6 responses
@anup12 (4177)
• India
13 Feb 07
I think Spring framwork is gaining more popularity nowadays.Struts although is a good framweork but I think has certain disadvantages.
1 person likes this
@layney (1053)
• Italy
15 Feb 07
I worked on Struts for a website and I don't know Spring. May you explain the main differences between them?
1 person likes this
• Philippines
15 Feb 07
Struts framework provides you Model-View-Controller architecture while Spring framework provides you with more than that. In fact, the model-view-controller of spring is called spring web. I think, spring can be compared to J2EE.
• Philippines
16 Feb 07
what about hibernate what do you think about it?
• Philippines
13 Feb 07
I think Struts is a good framework. I have mostly worked with this framework and I am quite impressed by it. Wraithstrider http://wraithstrider.bravehost.com
1 person likes this
@kingadnan (1538)
• Pakistan
17 Feb 07
sorry friend i don't know about frame work in java...thanks
• India
1 Mar 07
Both struts and spring are good. Nowadays one new framework is released, JSF. i dont know the future of it? do u know about this?
• Philippines
13 Feb 07
I think, the new emerging framework right now is Spring. Struts framework is beginning to loose popularity nowadays.
• Italy
12 Mar 07
I think Spring is a very good framework. It offers a flexible environemnt like the J2EE platform, but simpler (without EJBs) and with interesting functionalities such as Inversion of Control (IoC) and Aspect Oriented Programming (AOP); it is also tightly with other frameworks such as Hibernate.
@janwen (41)
• China
3 Jun 09
you cannot just you one or two framework in your projects,in general,you need 2 or 3 and more to build your projects,you know,mvc is a popular model,so m,v,c,you need a framework for each letter,i often use ssh(struts1 + spring + hibernate),struts is a classic mvc model,and it is easy to learn,hibernate is a persitenece framework for database,spring is very strong ,even more than ejb,so you should research spring well