From: Miso P. <mis...@ya...> - 2002-10-17 14:37:01
|
Hello there! Your hibernate technology is really impressive! I have discovered it a couple of days ago and I am writing couple of quick protypes. It's really easy to use it! I am investigating a hibernate as an option for dealing with persistance for one of my projects at work. Could you tell me: Do you know was hibernate ever deployed in a larger commercial project? Say over 50 persistable classes? Since hibernate is so clever I am wondering what made you write it? There must have been a lot of effort put into it. What's the future of this project? How many people work and contribute to it? Have you considered to make it a jakarta project? Many people are probably asking you questions like that. Maybe if you can reveal some of this background in the FAQ, it can encourage people to use it and spread the word and find new bugs and contribute etc. The second option I am looking at is jboss v3 and using their CMP 2.0 persistence. Jboss is a valid option because I can run most of the code efficiently from within the conatainer and only send the results back to the clients when ready. How does hibernate compare to jboss CMP2.0 persistence? Do you know? Looking forward for your response. Thanks again for making hibernate available! Miso __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com |
From: Anton v. S. <an...@ap...> - 2002-10-17 16:07:11
|
I'm not the author, so I can't answer most of your questions, except for one: > Do you know was hibernate ever deployed in a larger > commercial project? Say over 50 persistable classes? We're currently using Hibernate on a project with over 100 persisted classes. It has been integrated into a reinsurance processing system which processes over US$1 billion in reinsurance premiums each year. Most of the current system was developed before we began to use Hibernate, but with Hibernate we were able to map the existing legacy database with only a few minor changes. This has allowed us to integrate Hibernate into our application very easily. We've used Hibernate to add a number of new features to this application, and it has made development much easier. We've had no problems related to Hibernate itself. Anton |
From: Gavin K. <ga...@ap...> - 2002-10-17 18:43:53
|
> Since hibernate is so clever I > am wondering what made you write it? Frustration with CMP entity beans. urrrghhhh. And memory of something vaguely similar that I once used in SmallTalk. > There must have > been a lot of effort put into it. What's the future of > this project? Global Domination, of course :) > How many people work and contribute to > it? Check the changelog, most contributions from other people are mentioned explicitly. Also check the mailing list archives. > Have you considered to make it a jakarta project? Not really seriously. I prefer LGPL and, to be honest, the status of a lot of the Jakarta subprojects is .... hmmm... difficult to judge. Anyway, OJB moved to the Jakarta umbrella recently. > The second option I am looking at is jboss v3 and > using their CMP 2.0 persistence. Jboss is a valid > option because I can run most of the code efficiently > from within the conatainer and only send the results > back to the clients when ready. How does hibernate > compare to jboss CMP2.0 persistence? Do you know? Havn't used JBoss CMP, but since quite a few of our users are JBoss users, and from what I know of EJB2, I would assume that Hibernate is a much more sophisticated O/R tool. The basic problem with the EJB spec is it is trying to do too many things and does nothing well. |
From: Brad C. <bra...@wo...> - 2002-10-18 07:54:28
|
>Do you know was hibernate > ever deployed in a larger commercial project? Say over > 50 persistable classes? we use hibernate extensively in our online content management system. the only jdbc in the whole application is for streaming blobs. > Have you considered to make it a jakarta project? there is already a somewhat similar project there: http://jakarta.apache.org/ojb/. while they are similar in the sense that they are object/relational mappers, they have differenct features and architectures. i have never used OBJ so i can't speak for it, but i have been very happy with hibernate's functionality, simplicity (read: ease of use) and robustness. > The second option I am looking at is jboss v3 and > using their CMP 2.0 persistence. Jboss is a valid > option because I can run most of the code efficiently > from within the conatainer and only send the results > back to the clients when ready. How does hibernate > compare to jboss CMP2.0 persistence? Do you know? O/R mapping and CMP are quite different. off the top of my head, i prefer O/R mapping because: 1. it lends itself to more agile development 2. is is better suited to applications that model their problem domain in a very OO manner hibernate works well in stateless session beans within jboss (and probably any other j2ee app server) with container managed transactions. brad |