General J2EE: Alternative to Hibernate
I really start to hate Gavin for being rude to me in his forum. Hibernate seems good, but I don't want to waste my time with beeing angry because of such a person. He may be technically good, but in my eyes he is no nice guy.
- Posted by: Hans Schw?bli
- Posted on: February 22 2004 13:50 EST
So I look for free alternatives.
Can you tell me some? I think OJB seems to be a good choice. What else?
And of course the community should be a good one. The leading people should be nice guys, not offending the users.
- Alternative to Hibernate by Sean Sullivan on February 23 2004 13:04 EST
- Alternative to Hibernate by Jason McKerr on February 23 2004 15:01 EST
- Alternative to Hibernate by Leonard Gurevich on February 23 2004 17:09 EST
- Use JDO implementation by Ruslan Zenin on February 23 2004 22:20 EST
- the Velosurf library by Claude Brisson on November 10 2006 14:23 EST
ibatis Data Access Objects
You might take a look at Object/Relational Bridge from Apache (db.apache.org). I've used it for the last couple of years. It does everything that Hibernate does and also supports a pluggable architecture. For example, I've been easily able to offer support to my own clients for different caching abilities. They can plug in Tangosol, OSCache, JCS, and others. Cool.
They also support for their multiple persistence strategies with PersistenceBroker (their own tool), ODMG compliance, and JDO.
It's really a great tool. The one thing missing is a GUI mapping interface, but I think that's in the works.
The Open Source Lab
"Open Minds. Open Doors. Open Source."
Java Ultra-Lite Persistence (JULP) http://julp.sourceforge.net/
I think you should switch to JDO...
This is standard API with big number of commertial implementations and also has lots of open source projects as well.
Check out http://www.jdocentral.com
BTW, I've heard that Gavin is in the JDO2.0 spec. members...is it true?
i think you shouldn't choose your persistence tier framework based on personal vendettas ;)
If software were chosen based on the popularity of project leaders, JBoss wouldn't have any customers.
This reply comes long, long ago after the main debate, but since it is still pertinent... Good alternatives to Hibernate, and I'd go further, alternatives to persistence do exist! Persistence emerged when database engines where slow and not optimized, nowadays they are deprecated. A small and lightweight library is much better now that caching occurs inside the RDBMS anyway. Have a look at Velosurf http://velosurf.sourceforge.net