Post on 14-Oct-2015
PRESENTACIN DE JDEVELOPER
presentacin herramienta:
Oracle JDeveloper 2.0
presentacin de jdeveloper
JDeveloper es el entorno de desarrollo visual de Oracle, con l podr construir programas Java fcil y rpidamente en su PC, para que funcionen despus sobre cualquier plataforma hardware. Las funcionalidades de Jdeveloper son ms amplias puesto que es puramente la herramienta de desarrollo de Oracle para la construccin, depuracin y puesta en marcha aplicaciones para Internet que actan sobre base de datos.
Esta versin de Jdeveloper contiene nuevas caractersticas que permiten:
Crear y acceder sobre Oracle8i
Crear, debug y poner en marcha Java Servlets
Generar formularios de datos InfoBus usando componentes de JFC/Swing
Utilizar versiones de JDK entre la 1.1 y la 1.2
...
En vez de utilizar las herramientas de lneas de comandos independientes proporcionadas con el KIT de Desarrollo de Java de Sun Microsystems (JDK), Jdeveloper proporciona un entorno de desarrollo de aplicaciones rpido e integrado en un alto grado.
Proporciona un grupo de constructores integrados, asistentes de creacin de nuevos componentes, previsualizadores y paletas adecuadas permitiendo a los desarrolladores una construccin fcil y sofisticada, multi-lenguaje de formularios de datos interactivos, informes y grficos. Estos componentes usan las capacidades declarativas para crear aplicaciones a partir de las definiciones de las bases de datos con un mnimo esfuerzo.
Oracle JDeveloper puede ser usado para desarrollar applets y aplicaciones en una variedad de entornos. JDeveloper est basado en el JDK 1.1.7b y Java 2 de Sun, y puede ser utilizado en plataformas con estas versiones o superiores.
Con la ayuda de los muchos asistentes ("Wizards") y una gran galera de objetos, Jdeveloper ayuda a crear aplicaciones Java independientes o applets para incluir en pginas Web.
JDeveloper est tambin construido para aprovechar al mximo los JavaBeans. Estos Beans permiten aprovechar pequeos fragmentos de software reutilizables para crear aplicaciones cmodamente en vez de construir programas desde cero. Con JavaBeans podr integrar fcilmente piezas de distintas fuentes para crear programas completamente funcionales con un mnimo esfuerzo. Adems Jdeveloper puede comunicarse fcilmente con bases de datos.
aprender el entorno
Una vez instalado JDeveloper pasamos a comentar cmo es el sistema. Cuando JDeveloper comienza, aparece el Entorno de Desarrollo Integrado (Integrated Development Enviroment o IDE). El IDE es donde se construirn y probarn los programas de Java (ver Figura 1). JDeveloper est dividido en dos zonas principalmente que se dividen a su vez en otras. La zona superior esta compuesta por el men del rea de comandos, la barra de herramientas (Figura 2) y una paleta de componentes (Figura 3). Mientras que la parte inferior contiene el espacio para los mensajes de texto y el espacio de trabajo principal, el visor de aplicaciones (Figura 4).
Figura 1. Entorno de Desarrollo Integrado de JDeveloper
Figura 2. Barra de Herramientas de JDeveloper
Figura 3. Paleta de Componentes de JDeveloper
Figura 4. Visor de Aplicaciones de Jdeveloper
Versin del JDK usada En Oracle JDeveloper
JDeveloper soporta ahora JDK Switching. Esto permite seleccionar cualquier JDK para ser usado cuando se ejecute o se depure un applet o aplicacin en el JDeveloper. Oracle JDeveloper usa internamente el JDK 1.1.7b y Java 2 (antiguamente JDK 1.2) de Sun Microsystems. Si t eliges otra versin diferente del JDK es posible que falle el depurador que incorpora. Adems puedes compilar aplicaciones que utilicen JDK 1.02 y ejecutarlas en navegadores con JDK 1.02 siempre y cuando no uses otros aspectos del JDK 1.1 (incluidos componentes JavaBeans).
Lista de las nuevas caractersticas En la Versin 2.0
Oracle JDeveloper 2.0 introduce las siguientes nuevas caractersticas:
Java en la base de datos con Oracle8i
Creacin de procedimientos de almacenamiento Java de cualquier clase Java
Creacin de Enterprise JavaBeans con asistentes
Creacin de Objetos CORBA con asistentes
Uso del Database Browser para inspeccionar objetos y procedimientos Java en la base de datos
Creacin y reuso de conexiones a bases de datos con el Connection Manager
Contenidos dinmicos Web para clientes HTML
Creacin de servlets transaccionales totalmente funcionales con el asistente DB Servlet
Generacin de servlets standard con el asistente de Servlet
Ejecucin y depurado de servlets
Formularios Java con el control sobre datos Infobus
Acceso Java a base de datos
Soporte integrado de JDBC
Drivers nativos y libres de JDBC para acceso flexibles a bases de datos
Interoperabilidad con el procedimiento de almacenamiento PL/SQL
SQLJ para una programacin JDBC fcil
El traductor SQLJ convierte SQL embebido en cdigo de JDBC
Testeo de la sintaxis y el esquema de bases de datos
Depurado In-Line
Productivo Entorno de Desarrollo Integrado (IDE o Integrated Development Enviroment) visual
La tecnologa de dos vas mantiene el cdigo y el diseo visual sincronizados
Editor visual de propiedades de elementos de los formularios
Navegacin visual por el proyecto a travs de AppBrowser y ClassBrowser
Paleta de componentes configurable
Compilador integrado, compilador JIT
Depurado Visual
Soporte de JavaBeans
Ejemplos incluidos de JavaBeans
Nuevo asistente de JavaBeans
Inspeccionar y explorar beans existentes
Soporte de mantenimiento de eventos de los bean
Inclusin de una tercera parte de beans a la paleta de componentes
Soporte lenguaje Java
100% Java puro
Desarrollo y depurado de JDK 1.1.7 y 1.2
Los standards Java soportan: JavaBeans, Enterprise JavaBeans, Servlets, InfoBus, SQLJ, JDBC, JFC/Swing, RMI y ms
Documentacin
Ejemplos de implementacin de las diferentes tecnologas
Manual de referencia lenguaje Java
Explorador de la jerarqua de objetos Java
Manual de referencia de productos
Oracle JDeveloper ha sido especialmente certificado pARA los siguientes entornos:
Navegadores:
Netscape Navigator 4.5
Microsoft Internet Explorer 4.0.1 (Service Pack 1)
Sun Hot Java 1.1
Java Runtime Environment 1.1.7b y 1.2
Appletviewer 1.1.7b y 1.2
En las siguientes plataformas:
Windows 95 and 98
Windows NT 4.0 (Service Packs 3 y 4)
Power Macintosh OS8
Solaris 2.5.1
JDBC:
Oracle Thin JDBC
Oracle JDBC-OCI7
Oracle JDBC-OCI8
Oracle Lite JDBC
Sun JDBC-ODBC Bridge
Base de datos:
Oracle7 RDBMS v7.3.4
Oracle8 RDBMS v8.0.4 y v8.0.5
Oracle8i RDBMS v8.1.5
Personal Oracle8 v8.0.4
Oracle Lite v3.6 *
Microsoft Access 97 *
Microsoft SQL Server *
* Oracle Infobus Dataforms no soporta conexiones a estas fuentes de datos
Creacin de una Aplicacin
Estos son los pasos para crear, compilar y distribuir una aplicacin Java utilizando JDeveloper. Una aplicacin es un programa que puede ser ejecutado en una plataforma donde haya una Java Virtual Machine (JVM). Existe en Java un tipo especial de aplicaciones llamadas Applets las cuales se pueden ejecutar desde navegadores Web (siempre y cuando lleven incorporados una JVM). Un Applet se ejecuta en el navegador al abrir una pgina HTML que contenga dicho Applet.
PasosDescripcin
1. Crear un WorkspaceUn Workspace (rea de Trabajo) agrupa proyectos Java juntos, de manera que se puedan acceder fcilmente, ver y editar el cdigo Java. Almacena las propiedades del escenario, como el tamao de la ventana y su localizacin, permitiendo crear y mantener una configuracin ptima de pantalla.
2. Crear un proyectoUn proyecto agrupa juntos y guarda la localizacin de los ficheros usados para compilar un programa Java.
3. Crear una aplicacinEl Asistente de Aplicacin es utilizado para crear una clase con el cdigo esencial para un frame (marco) vaco y para componentes opcionales.
4. Disear la interfaz de usuarioSe aaden contenedores y controles al frame de la aplicacin.
5. Poner propiedades de componentesAjusta el tamao, localizacin y otros aspectos fsicos de los controles.
6. Asignar cdigo a los eventosModifica los mtodos en los event listeners (manejadores de eventos) para responder ante las acciones de los usuarios.
7. Compilar y ejecutar aplicacinElegir Run (Ejecutar) para compilar y ejecutar la aplicacin.
8. Depurar si fuera necesarioUsar el debugger (depurador) para hacer trazas y reparar errores de cdigo.
9. Distribuir la aplicacinArchiva el programa Java en un fichero .jar y prepara su distribucin.