Categories
Development

Oracle on the open road

We are daily using Oracle products and my impression is that previously most things they have done has been extremely tightly coupled. As an example, OC4J do not follow the standard JSP debugging API, and thus you will have to use JDeveloper if you want that feature. They have also had a tendency to store everything in their database.

On the other hand you have TopLink, which of course recommends an Oracle database. But it works with most databases, and is set up outside JDeveloper. They seem to have an open mind for integrating with most other products, and this seems to be another move in the right direction. It might not be easy to use, but it’s possible. But that is probably not the most important aspect. By publishing articles like this they are signaling that they understand that developers want to choose the necessary technologies without beeing forced to used other components. Or maybe they just understand that the market demands it. 😉

I’m very satisfied with TopLink. If this continues I might even start liking Oracle. 😉

Categories
Development

Liferay and POJOs

That’s cool. Liferay has released a new version of their portal server. I thought I remembered that they required an EJB container for deployment the last time I had a look at it. According to this doc it now uses Spring to seamlessly deploy using either POJOs or EJBs depending on wether it’s running on an lightweight or app server. That’s the way it should be. 🙂

Categories
Development

Hibernate Tools

Alright, I’ve been watching the flash demos of the Hibernate Tools for integration into Eclipse. This looks really good. It doesn’t seem to have XDoclet support though. I like keeping the mapping details close to the source (XDoclet). It has experimental support for EJB3 annotations it seems, but that’s a bit far into the future to use for production now. I’ll have to test it some day.

Via java.no.