Databases
This week I've been playing with some neat features in Struts 1.2, and also discovered the joys of Hypersonic
JSR 243 for JDO 2.0 has just been approved. However, the approval has been vetoed by three vendors - IBM, BEA, and Oracle. What does this mean for the future of JDO 2.0?
I am a huge fan of O/R mappers like Hibernate and JDO. They insulate developers from the database mechanics, speeding up development and boosting productivity. They also add a layer of insulation above the database itself, which aids portability. However, insulating developers from the database layer completely is not always a good thing. Developers still need to be aware of the performance impact of the code they are writing at that moment