JDeveloper supports the complete development life cycle, with
integrated features for modeling, coding, debugging, testing,
profiling, tuning, and deploying applications, either from scratch
or using the Oracle Application Development Framework (Oracle
ADF). Additionally, software configuration management support
provides a useful infrastructure in which to develop applications
in a team environment. Whatever implementation you choose, JDeveloper
offers all the productivity tools you need to get the job done:
UML modelers, visual editors, wizards, dialogs, and code editors.
This unique combination of productivity and flexibility enables
you to precisely choose the technology you want to work with or,
alternatively, to simply get started with a default set of technologies
without investigating and evaluating all the available options.
Once a technology choice has been made for a project, the environment
will adapt itself to show you only the relevant options as you
work. You can extend your applications through custom code, and
customize or add to the behavior of the framework using XML metadata
and Java code. Applications can then be deployed to any J2EE server,
and connected to any SQL database.
This flexibility is a substantial improvement over the traditional
development frameworks, where developers were forced into a proprietary
application model, with little or no possibility to work outside
of the environment.
|