I work on the MySQL Enterprise Tools (http://www.mysql.com/products/enterprise/monitor.html) team, formerly of
MySQL and now with
Sun Microsystems. The 2.0 version of the Enterprise Monitor is well under way. As part of this, the Java server backend has been refactored to utilize
Spring and
Hibernate. Honestly, I didn't know either one of those technologies before starting this project. Oh, what a fun road it has been...
A big draw for using an off-the-shelf ORM was so that we didn't have to write our own (kind of bad and slightly wrong -- those darn transactions) caching implementations for the custom one-off ORM that existed previously. A lot of our internal meta-model is very static, so clearly caching
[Read more...]