wood burning stoves 2.0*
The moose likes Spring and the fly likes best application framework with java? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "best application framework with java?" Watch "best application framework with java?" New topic
Author

best application framework with java?

rakesh kumar j
Greenhorn

Joined: Dec 01, 2011
Posts: 3
is spring the best application framework with java that's currently being used in the IT industry or is there anything latest that has come out and will take over spring?

i am not asking if its just the best web application framework but just an app framework in general because i believe that spring is more than just a web app framework.

don't suggest tapestry, jsf and others because i think spring is more popular than any of these? basically anything that's come recently and looks promising because i believe spring was launched in 2003?

also can anyone suggest any resource to learn spring on the net or in the form of net video tutorials and also for hibernate?

is struts a better mvc web app framework than spring?

thanks.
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

don't suggest tapestry, jsf and others because i think spring is more popular than any of these

You simply killing the conversation.
However, your question is board and subjective and it will be hard to reach any conclusion since every one has his own opinion.
Regarding learning Spring framework, check the official documentation. It is pretty extensive and well, official.
Tim Moores
Rancher

Joined: Sep 21, 2011
Posts: 2408
rakesh kumarjtwoee wrote:is struts a better mvc web app framework than spring?

<sarcasm>How could it possibly be? Struts is even older than Spring, and you seem to doubt Spring just because it's 8 years old.</sarcasm>

I don't get your point of view. You're asking for alternatives, then you state that you don't want to hear about certain alternatives because you "think" Spring may be more popular than those. In essence, you're interested in anything that's both younger then Spring and more widely used; is that about correct? From which I deduce that you are not really interested in technical merit.
rakesh kumar j
Greenhorn

Joined: Dec 01, 2011
Posts: 3
@hussein b... and @tim moores ...... you guys are dissecting my post. guess what, that was not what i was looking forward to. when i started this topic i just wanted to find out if there's any new framework in the market which i may not be aware of. I never intended to suggest that spring is not good. for all we know its the hottest thing in the java world right now. But, the s/w field is such a fast world that there's a new technology at your doorstep every other day which creates a revolution. take java for example. does anyone remember dbase or foxpro now?
I am not a geek at J2ee development. i have done web portal development which employed the mvc pattern but not using the frameworks(struts/spring). it was pure java. and i am just a java developer. but i want to progress so i am trying to learn the new techs which i keep hearing so much about.
So i wish to know if spring is the best available today. why is it called a app framework and not just a web framework like struts? why should i use spring in my application. i learnt about DI(dependency injection) but why when i use a code such as :

Wheel wheel = new Wheel(); i have to replace the code with something like Vehicle v = ctx.getbean("vehicle") where ctx is the spring context. i know it makes code maintenance/enhancement easier but is that the only advantage?

I wish to know which books/tutorials are the best on spring/hibernate and other stuff. I wish to learn design patterns too. Hope you understand now. Thanks.
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

I never intended to suggest that spring is not good.

No one said that you did.

why is it called a app framework and not just a web framework like struts?

Because it is an application framework, SpringMVC is a web framework.

i learnt about DI(dependency injection) but why when i use a code such as

I suggest you read Spring's official documentation to get a firm grasp of DI and Spring container. If you are willing to spend some money, they buy "Manning Dependency Injection".

I wish to know which books/tutorials are the best on spring/hibernate and other stuff. I wish to learn design patterns too. Hope you understand now. Thanks.

You are talking about goliath investment, prioritize your interests. Spring, Hibernate and design patterns are big subjects.
 
 
subject: best application framework with java?
 
Similar Threads
EJB3 or Spring
Why and How Java is better than C#?
yet another framework?
What else is Spring good for?
Why java ? ( or Why not .NET?)