JDeveloper: Интегрированная среда разработки Oracle
JDeveloper
JDeveloper – бесплатная IDE от Oracle для разработки на Java, XML, SQL и PHP. Визуальная разработка, отладка, профилирование и интеграция с Oracle ADF.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Интегрированная среда разработки
Integrated development environment
JDeveloper – это бесплатная IDE, поставляемая корпорацией Oracle. Она предоставляет возможности для разработки на языках Java, XML, SQL и PL/SQL, HTML, JavaScript, BPEL и PHP. JDeveloper охватывает весь жизненный цикл разработки – от проектирования и кодирования до отладки, оптимизации, профилирования и развертывания. С помощью JDeveloper компания Oracle стремится упростить разработку приложений, предлагая визуальный и декларативный подход к разработке в дополнение к современной среде кодирования. Oracle JDeveloper интегрируется с Oracle Application Development Framework (Oracle ADF) – комплексной структурой на основе Java EE, которая еще больше упрощает разработку приложений. Ядро IDE предоставляет API, который другие команды Oracle используют для создания расширений для JDeveloper. BPEL, Portal, Business Intelligence и другие компоненты платформы Oracle используют JDeveloper в качестве основы для своих инструментов разработки. В связи с приобретением Sun Microsystems (и, соответственно, NetBeans), версии, выпущенные после 2012 года, используют значительный объем кода платформы NetBeans. Эта же платформа IDE служит основой для другого продукта Oracle – SQL Developer, который корпорация Oracle продвигает специально для разработчиков PL/SQL и баз данных.
JDeveloper is a freeware IDE supplied by Oracle Corporation. It offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying. With JDeveloper, Oracle has aimed to simplify application development by focusing on providing a visual and declarative approach to application development in addition to building an advanced coding environment. Oracle JDeveloper integrates with the Oracle Application Development Framework (Oracle ADF) an end to end Java EE based framework that further simplifies application development. The core IDE exposes an API that other teams in Oracle use to build extensions to JDeveloper. BPEL, Portal, Business Intelligence and other components of the Oracle platform all build their design time tools on top of JDeveloper. To accommodate to Sun Microsystems (and thus NetBeans) acquisition versions released after 2012 are sharing significant code with NetBeans platform. The same IDE platform also serves as the basis of another Oracle product, SQL Developer, which Oracle Corporation promotes specifically to PL/SQL and database developers.
Визуальное и декларативное
Редактор кода JDeveloper предлагает богатый набор функций кодирования, включая визуальные и невизуальные инструменты, предоставляющие различные представления кода. Программное обеспечение содержит диалоговые окна, помогающие в работе с компонентами Java EE. Например, JDeveloper предоставляет визуальный редактор WYSIWYG для HTML, JSP, JSF и Swing. Визуальный редактор позволяет разработчикам визуально изменять компоновку и свойства компонентов, после чего инструмент перегенерирует код. Любые изменения в коде немедленно отображаются в визуальном представлении. JDeveloper предоставляет аналогичную функцию для генерации потоков страниц JSF и Struts. Декларативные возможности позволяют программистам генерировать EJB или POJO на основе таблиц в реляционных базах данных. JDeveloper автоматизирует создание артефактов Java EE. Например, щелкнув по визуальному артефакту, можно преобразовать класс Java в веб-сервис. JDeveloper генерирует соответствующий документ WSDL (Web Services Descriptive Language) и связанные компоненты JAX RPC.
The JDeveloper code editor offers a rich set of coding features including visual and non visual utilities that provide different views of the code. The software provides dialogs that guide the use of Java EE components. For example, JDeveloper provides a visual WYSIWYG editor for HTML, JSP, JSF, and Swing. The visual editor allows developers to modify the layout and properties of components visually: the tool re generates the code. Any changes in the code will be immediately reflected in the visual view. JDeveloper provides a similar feature for generating JSF and Struts page flows. Declarative features enable programmers to generate EJBs or POJOs based on tables in relational databases. JDeveloper automates the creation of Java EE artifacts. For example, with a click on a visual artifact one can turn a Java class into a web service. JDeveloper generates the associated WSDL (Web Services Descriptive Language) document and related JAX RPC components.
Лицензия
JDeveloper — бесплатное проприетарное программное обеспечение для разработки и развертывания. Oracle ADF требует лицензию среды выполнения при развертывании за пределами сервера приложений Oracle.
JDeveloper is free proprietary software for development and deployment. Oracle ADF has a runtime license when deployed outside of an Oracle Application Server.