It is just another attempt by the Object Database vendors to make themselves relevant again. You decide, is it your data or your objects which drive your business. And if you use object databases, you will be stuck with objects persisted in first generation systems. No I don't think any of the object databases have evolved and they all do it differently, so forget about any interoperability. JDO will not work, the underlying systems are too different.
You cannot simply slap on an interface (such as JDO) on inherently different systems and expect a smooth ride.
Yes Hibernate looks like a better option, may be I will try it one of these days.
It is just another attempt by the Object Database vendors to make themselves relevant again. You decide, is it your data or your objects which drive your business. And if you use object databases, you will be stuck with objects persisted in first generation systems. No I don't think any of the object databases have evolved and they all do it differently, so forget about any interoperability. JDO will not work, the underlying systems are too different. You cannot simply slap on an interface (such as JDO) on inherently different systems and expect a smooth ride. Yes Hibernate looks like a better option, may be I will try it one of these days.