Oracle ADF (Application Development Framework)
Oracle’s Application Development Framework (ADF) is what makes the upcoming JDeveloper 9.0.5 exciting. ADF enables you to easily combine all the good technologies that exist right now (JSP, UIX, BC4J, Toplink, EJB, Struts). Amazingly it will not force you to use oracle technologies, but it will allow you to configure what you want to use. For example, you can use Struts as the controller, or you can use Oracle ADF controller. For the view layer you can choose JSP’s, UIX, or even Swing. All this uses the ADF binding and ADF Data Control API’s, which oracle wants to standardize (See JSR 227).
And it looks like JDeveloper will make this all really easy, just some dragging and dropping and changing properties. It’s almost like using Oracle Forms. Makes you wonder though, who ever wanted to change the technologies used inside Forms? I can see how you may want to specify what kind of interface to generate (html or gui), but do you really care if underneath it uses bc4j or toplink? As longs as it works.
All in all it looks like Oracle is delivering with JDeveloper what Sun has promissed with Rave. Let’s see how well Sun delivers. And jdeveloper seems to become as productive as visual studio. Good marketing Oracle, now let me try it!
(More on this subject here)
August 12th, 2003 at 4:32 pm
I am exciting to expect Jdeveloper 9.0.5 released,
Could you estimation what time it will be
released ?
August 12th, 2003 at 4:39 pm
Probably during Oracle World, which is from september 9th till september 11th. There is no official statement, but i asked one oracle employee if jdeveloper beta would be released during Oracle World, and he said yes.
December 8th, 2003 at 6:12 am
As you all might be aware, Oracle JDeveloper 10g preview is out now. I work for Oracle (Sorry ! no official email ids please) as a Technical Sales Consultant in Bangalore, India. Internally, I have been using JDeveloper 9.0.5 beta since August, 2003. The preview is a cool and stable build now.
I am not promoting JDeveloper because I am on Oracle’s payroll. I have been using Oracle JDeveloper (version 9.0.2) very productively since May 2002, even before I joined Oracle (in June, 2003) and believe me, its very good IDE if you get to know it well. I have used Borland JBuilder in my earlier years, Pramati Studio 2.0/2.5 and 3.0 (www.pramati.com) also for the last 3 years and I sincerely find that Oracle JDeveloper is set to over take all other IDEs with drag-and-drop support for data-binding, standard J2EE patterns, declarative frameworks, etc which other IDEs lack.
Also, the web services wizards are very good and they actually work. There are many excellent wizards for whole templates of Struts App, Struts-BC4J App, etc so that you don’t have to build a starter application from scratch.
Its this attitude of Oracle to take challenges (like making J2EE simple like .NET Studio) that brought me to Oracle.
Regards,
Amit Parekh
July 14th, 2005 at 12:42 pm
i did not clear the complete architecture of Oracle ADF and application flow. Please help me and provide necessarily liks for that.
thanks
August 9th, 2005 at 6:13 am
I AM USING JDEVELOPER AND DEVELOPING A JSP PAGE AND GETTING PROBLEM WHEN I PRESS THE COMMIT BUTTON ON THE PAGE I WANT THE CURRENT RECORD SHOULD BE SAVED AND CONTROL SHOULD GO BACK ON THE PREVIOUS PAGE. BUT ITS REMAIN ON THE SAME PAGE.
IF ANY ONE HAVE SOLUTION OF THIS PLEASE LET ME KNOW.
REGARDS
SANTOSH
August 10th, 2005 at 9:41 am
Your question is too generic, without code are more specific information nobody can answer your question. I suggest you read a good book on jsp’s, for example: head first servlets and jsp (http://www.amazon.co.uk/exec/obidos/ASIN/0596005407).
Regards,
Andrej