Sunday, October 03, 2010

Learning ADF

Today i am starting to learn ADF .


In this exercise we will create a simple ADF application to access data from database.
I am using soa suite 11.1.1.3 and jdeveloper 11.1.1.3 for this purpose.

Open you jdeveloper and create a new ADF application.



It will come up with following screen and we will create a connection with database.For this purpose we will first create some table in database.



I am using the same table that i have created long back ,it is a customer table and contain two fields name and empid



I just fed this with some random data




Create a connection to this database schema



Say done and go to next step



In Build Business SErvices go to Substeps



Click on Create Entity Objects and Associations



import it to you model and not in view controller



import the table



and the view



done it and close step 3



Finally complete this step;



Save all the poject,Select AppModule and say run you will come up with a new gui like this



We have lot of buttons over there next button to check next data and add button to add new data you can just check that by your own.

NOw we will try to create a jsf page for this.

Select your View Controller and create a new JSF page as shown



Rename you page and say ok



You will come up with a screen like this



now drag and drop the customer view in to start box

choose ADF-Form


Next screen choose Include navigation control



Similarly drag and drop customer table in second column and choose ADF-read only form

and in third choose ADF search form so after this your process should look like this.



Now click any where on page and say run

it will open a web browser

http://127.0.0.1:7101/ADF-ViewController2-context-root/faces/Demo.jspx?_adf.ctrl-state=12czcxgxop_4



This is just a demo i have created to give some familiarity with ADF.
You can design much better things using adf

You can download my project from following location

No comments: