Implement MVC in ADF practically in JDeveloper

11 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.24
List Price:  €96.07
You save:  €28.82
£55.68
List Price:  £79.55
You save:  £23.86
CA$100.66
List Price:  CA$143.82
You save:  CA$43.15
A$111.82
List Price:  A$159.75
You save:  A$47.93
S$94.88
List Price:  S$135.55
You save:  S$40.66
HK$543.79
List Price:  HK$776.87
You save:  HK$233.08
CHF 62.67
List Price:  CHF 89.54
You save:  CHF 26.86
NOK kr792.28
List Price:  NOK kr1,131.89
You save:  NOK kr339.60
DKK kr501.55
List Price:  DKK kr716.53
You save:  DKK kr214.98
NZ$123.71
List Price:  NZ$176.74
You save:  NZ$53.02
د.إ257.07
List Price:  د.إ367.25
You save:  د.إ110.18
৳8,328.16
List Price:  ৳11,897.89
You save:  ৳3,569.72
₹5,958.01
List Price:  ₹8,511.81
You save:  ₹2,553.80
RM314.25
List Price:  RM448.95
You save:  RM134.70
₦108,236.03
List Price:  ₦154,629.53
You save:  ₦46,393.50
₨19,398.69
List Price:  ₨27,713.60
You save:  ₨8,314.91
฿2,394.21
List Price:  ฿3,420.45
You save:  ฿1,026.24
₺2,465.01
List Price:  ₺3,521.60
You save:  ₺1,056.58
B$426.13
List Price:  B$608.79
You save:  B$182.65
R1,290
List Price:  R1,842.93
You save:  R552.93
Лв131.30
List Price:  Лв187.58
You save:  Лв56.28
₩101,582.03
List Price:  ₩145,123.41
You save:  ₩43,541.37
₪254.54
List Price:  ₪363.65
You save:  ₪109.10
₱4,098.92
List Price:  ₱5,855.86
You save:  ₱1,756.93
¥10,967.38
List Price:  ¥15,668.35
You save:  ¥4,700.97
MX$1,406.50
List Price:  MX$2,009.38
You save:  MX$602.87
QR254.06
List Price:  QR362.96
You save:  QR108.89
P963.25
List Price:  P1,376.14
You save:  P412.88
KSh9,053.20
List Price:  KSh12,933.70
You save:  KSh3,880.50
E£3,568.78
List Price:  E£5,098.48
You save:  E£1,529.69
ብር8,687.63
List Price:  ብር12,411.43
You save:  ብር3,723.80
Kz64,250.82
List Price:  Kz91,790.82
You save:  Kz27,540
CLP$69,297.02
List Price:  CLP$99,000
You save:  CLP$29,702.97
CN¥510.87
List Price:  CN¥729.84
You save:  CN¥218.97
RD$4,243.89
List Price:  RD$6,062.96
You save:  RD$1,819.07
DA9,435.69
List Price:  DA13,480.14
You save:  DA4,044.44
FJ$162.05
List Price:  FJ$231.51
You save:  FJ$69.46
Q536.99
List Price:  Q767.16
You save:  Q230.17
GY$14,580.66
List Price:  GY$20,830.41
You save:  GY$6,249.74
ISK kr9,757.30
List Price:  ISK kr13,939.60
You save:  ISK kr4,182.30
DH701.41
List Price:  DH1,002.06
You save:  DH300.64
L1,291.33
List Price:  L1,844.84
You save:  L553.50
ден4,135.36
List Price:  ден5,907.91
You save:  ден1,772.55
MOP$557.92
List Price:  MOP$797.07
You save:  MOP$239.14
N$1,283.07
List Price:  N$1,833.03
You save:  N$549.96
C$2,564.57
List Price:  C$3,663.83
You save:  C$1,099.26
रु9,479.94
List Price:  रु13,543.35
You save:  रु4,063.41
S/259.51
List Price:  S/370.75
You save:  S/111.23
K282.61
List Price:  K403.75
You save:  K121.13
SAR262.99
List Price:  SAR375.71
You save:  SAR112.72
ZK1,928.73
List Price:  ZK2,755.44
You save:  ZK826.71
L334.62
List Price:  L478.06
You save:  L143.43
Kč1,690.23
List Price:  Kč2,414.72
You save:  Kč724.49
Ft27,882.67
List Price:  Ft39,834.10
You save:  Ft11,951.42
SEK kr772.23
List Price:  SEK kr1,103.23
You save:  SEK kr331
ARS$71,547.27
List Price:  ARS$102,214.77
You save:  ARS$30,667.50
Bs481.59
List Price:  Bs688.02
You save:  Bs206.42
COP$305,890.51
List Price:  COP$437,005.17
You save:  COP$131,114.66
₡35,162.35
List Price:  ₡50,234.08
You save:  ₡15,071.73
L1,769.11
List Price:  L2,527.41
You save:  L758.30
₲543,432.39
List Price:  ₲776,365.26
You save:  ₲232,932.87
$U3,131.93
List Price:  $U4,474.38
You save:  $U1,342.44
zł286.59
List Price:  zł409.44
You save:  zł122.84
Already have an account? Log In

Transcript

Hello, last video I explain how it is used in VC. In this video, I need to implement this flow in practical way using g developer. So let's now start to create a quick EDF project if application and you try to create this entity object view object application module the control and the page and see how it would work is in EDF. This is just like to have an idea about MVC and how is it if application work after that I will talk about in detail in each part of these components. So, let's now start implementing this flow. This is G developer.

Now let us create a new application And we will select the ADF usually application okay justification if m BC to cdfa MVC application okay. So as you can see now, we we create EDF application by default g developer will create a project called model it will hold an ADF business components individual components like object view optical application would you. So, Nick is this is a module package then it would create an another project called view controller. This view controller will have all things related to GCP GD flow interfaces all components and UI Nick is Xin finish So, the developer now will create a publication called test if MVC application inside this application, there will be two project one called model and one for view controller. Okay, so let's back again to the flow which we sign this. The first step is in the model I should create entity object.

After that view object is in application module. If I create these three components, it means I implemented the model. So let's first create the model components. So here in some model, I will create new if business components from the table Then once you you select your table here you can get all table this is huge Orson a was elected the department's here as you can see the first step is entity objects. Now, we are creating the entity objects the first layer here the entity object the next will be entity based the view object the view object which based on the entity object so, I will call it the boredom interview. This is the second the second step next, this is a different type of view object I will talk about it later Forget it.

Then we will create application module the third component next, Nick is Nick is Zen As you can see here in the summary, you create one entity object called departments and it maps to the department's table then I would create a view object called departments view which is based off this entity object and then I create application modules finish Okay, so now, I create the three component entity object view object has the glosses Lexus and application modules. This is the first part in the model who did save. So we implemented the model we create the bottom with entity object, we carry department view object and we create application modules. Then we will move to the view controller. We will create a page and we will Use the bottom interview from the data control and we will display is a table insert which is the last to save you just be sure that this view inside the application module so that it will be available to be used in the view controller project.

So it just opens the application would you data control you will find here the view object is available inside the application module. So, that's okay. So it means we can use a department view in the view controller project. So the model layer now is finished. We are done here. So we will go to the View Controller and I will start to create a new page.

Okay, I will create a new page I will call it part mints. Okay, so blank page. Okay, so, this is the page empty page. Now I need to use the department view here and the beach. So as this success okay. So, what is that a control which has a model view you will find here that our control you will find the application modules and insensibly Sherwood you will find here the department view so, all you just need to do is you just drag this in the page as a PDF table and you can apply the sorting filtering single selection if it is read only or not Read Only okay and brace.

Okay, that's all. So we now implementing zo all flow MVC. So we first create the model component. After that, we create a page and from the data controller, we use the view object available here and it creates a binding which map to the application would use. Okay, so you just only need is just to run sub page, it will create the first time you will run as application eg developer to ask you for a buzzword for the embedded WebLogic. I said before in a previous videos that g developer has embedded WebLogic you can use this embedded WebLogic to test your application.

So let us see maybe WebLogic one Logic one as a buzzword This is a new way internally for the developer and the breeze okay. So, the developer now will start to creating the WebLogic domains till it finish let me show you the query because I didn't see I didn't show it to you as a as I said this entity object, you will talk more detail about it there are specific features for the entity. So is the entity object you will see it is mapped to the department's table, view object as I said, it is query like Select star from select the bottom in the bottom enter from a department so you have here the query and in the entity object you will find the attribute which map to the database column name so do you have attribute attribute called department IDs map to department underscore ID, column name, department name, manager and location.

So this is a entity object which map to the table and each attribute map to the column view object is a query which we need to write to display. The data. Application modules here are as if you object inside the application modules so that it will be available here in the data controller. If I don't want to use it in any way anymore anymore in the view controller, you can just remove it from here, okay, it will disappear from a data control. Once you need it. Again, you can select it select here and shorten it here.

It will appear again here. So this is a model layer, and in the view layer, we just create a blank page and we track The database was meant to view object in the beach as a table. It will take first time a bit long time to create the domain and to carry it over project and once it is created on the first time it will be forced after that to run the application locally to test your application. So, I will wait till the WebLogic is beaker ID. And after the blooms application the browser will open or is and here we are as you can see now, after we are on the running the developer runs application and deployments empirical project and we can see now the department table appears a beach. So now at least you have a overview about how is EDF is working King, how how's the flow from the database will reach to the page what is MVC?

So, from the next video, I will start to talk in detail about each component in in a business component in the old ADF application. So see you You can see video

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.