I'm currently working on a website where I've been using Struts. To keep things clean, I layered the application, having my own jdbc database access classes to map the objects from the bussiness layer, but it has been a complete failure in terms of performance, so I'm thinking on using something like Hibernate, JDO, Castor, etc.
I need it to work in a short span of time, and maintaining the database queries and structure (which are a bit complicated and inherited from a fully functional app) unchanged.
Which is the persistante layer to go for?
Thanks in advance
(Sorry for my English, it's a bit rusty) [ October 19, 2007: Message edited by: raul marzo ]