Setting up the project structure for your Fusion web application
The very first step before starting to build an application is to decide on the architecture and setting up the source structure. You must consider the following factors while deciding on the application architecture and application source layout; size of the application, deployment requirements, release cycles for each module, degree of interaction between various modules, and interaction with external applications. The project structuring should be a well-thought decision and it should be driven by the business use cases and technology requirements of the target application. Let us take a quick look at the commonly used application source layouts for ADF applications. In the discussion that follows, we assume that JDeveloper is the IDE used for building applications and OJDeploy is the tool used (which comes with JDeveloper by default) for packaging and deploying the source.