File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Hibernate for large sized applications?

 
Arun Prasath
Ranch Hand
Posts: 192
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can Hibernate and Spring framework be used for large sized applications?
What I presume is they are a good choice for a medium sized application.

More over how stable are they?

thanks
 
Renaud FLORQUIN
Greenhorn
Posts: 18
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The size of the application is not the only non-functional criteria to take into account to choice between J2EE "classical model" and Spring with Hibernate approach. You have to take into account the perenity, environment (knowledge of the team, current tools), support, ...
You have to manage the risk to adopt one approch or the other, and perhaps to realize a Proof of Concept (short duration project)

Unfortunately, the most influential criteria is 'political' like good relationship between an organization and product company, ...
 
Arun Prasath
Ranch Hand
Posts: 192
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Renaud FLORQUIN:
The size of the application is not the only non-functional criteria to take into account to choice between J2EE "classical model" and Spring with Hibernate approach. You have to take into account the perenity, environment (knowledge of the team, current tools), support, ...
You have to manage the risk to adopt one approch or the other, and perhaps to realize a Proof of Concept (short duration project)

Unfortunately, the most influential criteria is 'political' like good relationship between an organization and product company, ...


can you explain what is perenity??
I dont know about the support for Hibernate. I think as it is a opensource project, support is limited.

I agree that the relation between organization and product company plays major role in deciding upon one technology.
Still I would require the things that are to be considered while choosing Hibernate.

thanks
 
somkiat puisungnoen
Ranch Hand
Posts: 1312
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think , you should be try to use hibernate and spring framework before used in your project.

Hibernate Website

Spring Framework Website
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Read the Hibernate Performance Q & A

http://hibernate.org/15.html
 
Renaud FLORQUIN
Greenhorn
Posts: 18
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Perenity = duration of the support of the application
Large scale develop. = big investisment -> long term application
-> we have to take care about the stability of integrated products or technology.
From one aspect, the use of a standard (EJB is a Sun "oriented" standard) is good for stability but a "non-intrusive" technology like Spring or Hibernate is also a garantee of stability ....
 
Arun Prasath
Ranch Hand
Posts: 192
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks guys for your replies..
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I think as it is a opensource project, support is limited

Well Hibernate is part of the JBoss Group now, so professional support contracts are available. We have a contract with them, and so far support has been both timely and the quality of responses has been reasonably high.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic