These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
Author Message
 Post subject: Is Hibernate an Overhead?
PostPosted: Fri Apr 23, 2010 12:37 am 
Newbie

Joined: Fri Apr 23, 2010 12:09 am
Posts: 1
Hi,

I'm new to this forum and I'm a fan of hibernate framework. Our organization have purchased IBM Websphere 7 and the development team has been give just 3 license for RAD 7. Rad 7 comes with JPA support and there fore they need to use JPA. But all the other developers will be using Eclipse for developments and I'm willing to use Hibernate with my new applications.

Most of the people say that hibernates is not a good choice when considering the performance of the application, but what I believe is it may depend on the way developers use it; and those issues may be shaken off with best practices.

Please let me know,
1. Whether 'Hibernate' is an overhead?
2. Am I not making any mistake by having faith on Hibernate?
3. Is hibernate a better tool for me to challenge those JPA guys who say Hibernate is not a good choice?

Thanks!!!

:)


Top
 Profile  
 
 Post subject: Re: Is Hibernate an Overhead?
PostPosted: Fri Apr 23, 2010 3:14 am 
Beginner
Beginner

Joined: Thu Nov 12, 2009 1:57 am
Posts: 22
hibernate3 supports JPA. JPA and hibernate can co-exist and complement each other, making developers life easy.

http://www.coderanch.com/t/218819/Objec ... ate-vs-JPA

cheers


Top
 Profile  
 
 Post subject: Re: Is Hibernate an Overhead?
PostPosted: Fri Apr 23, 2010 5:36 am 
Hibernate Team
Hibernate Team

Joined: Fri Oct 05, 2007 4:47 pm
Posts: 2536
Location: Third rock from the Sun
1- it might be an overhead, but is not if you do it right. of course assembly code could be faster, but it all depends on the developers capability and how many resources you have. Hibernate makes your life much easier, so that the team will have much more time to focus on other things than mapping and SQL, for example performance tuning, so in a limited time (real world!) you could end up in a better performing application.

3- JPA is a specification based and insipired on Hibernate, so to say "using JPA" is an abstraction of "using Hibernate, or toplink, or openJPA, or.." but in most common cases it just means "use Hibernate".

Quote:
Rad 7 comes with JPA support and there fore they need to use JPA

I don't think they need to use it just because they got it; having paid for it doesn't mean that it's better.

_________________
Sanne
http://in.relation.to/


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.