Top.Mail.Ru
August 9th, 2006 - Java developers — LiveJournal
? ?

Java developers

August 9th, 2006
Image

10:59 am - Imagespecialagentm - ORM recommendations

We're looking into use of an ORM system in our code (well, more like turning our own hand-rolled solution into a more general, well-supported solution). The current "candidates" are Hibernate and iBatis. Anyone out there with strong opinions on either of those systems, or recommendations if we used either of those? Recommendations for other systems to look into are also welcome, of course.

Our codebase runs in a variety of situations. Most of it is used via a Web front-end, but the same base set of Domain Objects / Entities are also used in a couple other long-running systems (uptime of 30 days or so between restarts), as well as some more command-line type of apps (run once, then JVM shuts down). Obviously, for the CLI, a long start-up time for the ORM system would be bad, so we're hoping for something lightweight enough to not introduce too much overhead.

Target database is MySQL version 5.0 (we'll be moving to 5.1 relatively soon, however -- certainly within the same timeframe as adoption of any new ORM system).
Powered by LiveJournal.com
Image