Hello, I will start now with advanced feature in the module layer. I will take the first advanced feature which I will talk about it, which is shared application module. What does mean shared application module, it means I need to create all ADF business components in a separate application. And I need to use this model at any ADF application. As you know if application has a model layer and the view controller in the model layer which will define entity object view object application module links Association define these two values or configuration is the model layer. You can do it in a separate application.
And you can use this application at any other ADF application. This is called reusability. The benefit of course of that is if you have multiple Video publications maybe 345 whatever applications use the same model, you can make this configuration or this model in separate application and you can use it in the old Azor EDF application. So, if you need any change, you will do it in one place and it will reflect in order to implement this zorse tips you have to follow to do that the first step is we will create a custom application with one model project and of course, I will show you systems as you develop. So, the first step I will create custom application was one of the model project. Second step is I will define all ADF business components and create link is Association list of values I will make all configurations in the Moodle layer as this application.
After I finish this configuration, I will define what is a data source Name is application module which This module will boil into. After I finished the data source and all configuration, I will generate it if library JAR file and I will use this jar file into me my main ADF application. So, this is the five steps we will follow to implement shared application module. Next video, I will go step by step and we will implement this assured application module. So, see you next video