jmerlin php
Post on 29-Jun-2015
558 Views
Preview:
TRANSCRIPT
Programando Soluciones
http://ingeniods.wordpress.com
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Programando Soluciones
http://ingeniods.wordpress.com
INTERFAZ DEL PROGRAMA
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Consta de dos paneles:
1) Beans: Lista de los beans del proyecto
buscar u ordenar rápidamente
2) Proyectos recientes: acceso directo a los
proyectos recientes
BARRA DE MENU + BARRA DE HERRAMIENTAS
Programando Soluciones
http://ingeniods.wordpress.com
PANEL DE ACCESO
os beans del proyecto para
rápidamente.
2) Proyectos recientes: acceso directo a los
BARRA DE MENU + BARRA DE HERRAMIENTAS
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Nuevo Proyecto: abre la
ventana de creación de
proyecto.
Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.
Guardar Cambios: guarda los cambios
Nuevo Bean: para instanciar un nuevo
Copiar Bean: crea una copia del bean “actual”
señalado en la barra de herramientas
Cortar Bean: corta el
Pegar Bean: pega en el panel un
Cargar Bean: crea un
ventana explorad
área de trabajo.
Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del
bean, si esta activado además crea la ventana de registro, el ma
ventana de lista y eliminación.
Generar Proyecto: escribe en el disco todos los archivos necesarios para una
correcta compilación y ejecución de los beans descritos en el área de trabajo,
solo si hacen parte de un proyecto
adecuados.
Configuración: muestra una ventana don
conexión a la base de datos y la plantilla de
guardada en un archivo de
mismo nombre donde se guardo el proyecto
Programando Soluciones
http://ingeniods.wordpress.com
Proyecto: abre la
ventana de creación de Abrir un proyecto ya
creado (fichero APJM)
Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.
Guardar Cambios: guarda los cambios realizados en el proyecto.
Nuevo Bean: para instanciar un nuevo bean, o el código de una clase
Copiar Bean: crea una copia del bean “actual”, el bean actual siempre est
señalado en la barra de herramientas.
Cortar Bean: corta el bean “actual o seleccionado.
Pegar Bean: pega en el panel un bean previamente copiado o cortado.
Cargar Bean: crea un Bean dependiendo de un archivo java o php
ventana exploradora, y permite escoger una codigo para agregar como bean al
Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del
, si esta activado además crea la ventana de registro, el manejador, y la
ventana de lista y eliminación.
Generar Proyecto: escribe en el disco todos los archivos necesarios para una
compilación y ejecución de los beans descritos en el área de trabajo,
solo si hacen parte de un proyecto y están descritos bajo los
muestra una ventana donde se configuran los parámetros
a la base de datos y la plantilla de menú a usar, esta configuración
guardada en un archivo de extensión CONF en el mismo directorio y con el
mismo nombre donde se guardo el proyecto el archivo APJM.
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Cerrar Proyecto: guarda los cambios realizados y cierra el proyecto.
de una clase.
actual siempre está
ean previamente copiado o cortado.
o php muestra una
para agregar como bean al
Generar Bean: escribe en el disco un archivo .java dependiendo de los datos del
nejador, y la
Generar Proyecto: escribe en el disco todos los archivos necesarios para una
compilación y ejecución de los beans descritos en el área de trabajo,
descritos bajo los parámetros
parámetros de
configuración es
CONF en el mismo directorio y con el
Eliminar Bean: elimina el
Escoger Identificador: el identificador es esa variable que no se repite entre
beans, es utilizada en los managers para realizar los métodos CRUD.
Ordenar Por: cuando
así es más fácil buscar un registro específico.
Eliminar Campo: elimina el campo s
Agregar Campo: agrega un campo al bean
Redimensionar Panel
tener varios beans facilita la lectura
Programando Soluciones
http://ingeniods.wordpress.com
Eliminar Bean: elimina el bean seleccionado.
Escoger Identificador: el identificador es esa variable que no se repite entre
beans, es utilizada en los managers para realizar los métodos CRUD.
Ordenar Por: cuando mostramos las listas, primero se ordenan por este valor,
así es más fácil buscar un registro específico.
campo seleccionado.
agrega un campo al bean.
Redimensionar Panel: cambia el tamaño del panel bean en caso de
tener varios beans facilita la lectura.
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Escoger Identificador: el identificador es esa variable que no se repite entre
beans, es utilizada en los managers para realizar los métodos CRUD.
mostramos las listas, primero se ordenan por este valor,
cambia el tamaño del panel bean en caso de
Plantillas
JMerlin cuenta (inicialmente
utilizando la JQuery y un
http://apycom.com/, la ventaja de esto es que el
explorador la apariencia será
Dim (Colores predeterminados
GOOGLE CHROME 4.1
OPERA 10.5
Programando Soluciones
http://ingeniods.wordpress.com
inicialmente) con 2 plantillas para el menú completamente editables
izando la JQuery y un complemento de esta misma descargado de
, la ventaja de esto es que el menú es cross-browser osea no importa en
muy parecida en todos
predeterminados)
4.1 MOZILLA FIREFOX 3.5
INTERNET EXPLORER 8
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
completamente editables,
descargado de apycom
osea no importa en
3.5
INTERNET EXPLORER 8
Agil
GOOGLE CHROME
OPERA 10.5
Programando Soluciones
http://ingeniods.wordpress.com
CHROME 4.1 MOZILLA FIREFOX
10.5 INTERNET EXPLORER 8
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
MOZILLA FIREFOX 3.5
INTERNET EXPLORER 8
NOTAS
Al finalizar la operación de
creación de los .php, JMerlin
muestra una lista de los
archivos generados y los no
generados.
Tipos de datos:
• JMerlin
• Boolean
• Short
• Integer
• Long
• Float
• BigDeacimal
• String
• Url
• File
• Text
• Date • Double
Al finalizar la operación de
creación de los .php, JMerlin
muestra una lista de los
archivos generados y los no
generados.
Ing
en
io D
S
Pro
gra
ma
nd
o S
olu
cio
ne
s
Programando Soluciones
http://ingeniods.wordpress.com
Los campos de “identificador” y “ordenar por” no deben estar
en blanco ya que si en el panel bean el usuario no escoge
identificador o no escoge la variable por la cual se ordenaran los
objetos, al momento de escribir los .php
clases las cuales se especificaran al final de la operación.
operación de
, JMerlin
muestra una lista de los
generados y los no Hay tres valores de verificación:
• Autoincremental, aplicar solamente al identificador y una
sola vez por bean.
• Obligatorio, solo si el campo es obligatorio el
identificador siempre será obligatorio.
• Opcional, solo a campo que no sean necesarios.
Tipos de datos:
JMerlin -MySQL
Boolean -BIT
-SMALLINT(20)
Integer -INTEGER(20)
-BIGINT(20)
-REAL(20)
BigDeacimal-NUMERIC(20)
-VARCHAR(100)
-VARCHAR(100)
-VARCHAR(100)
File -VARCHAR(100)
-TEXT
-DATE
-DOUBLE
operación de
, JMerlin
muestra una lista de los
generados y los no
JMerlin PHP es
compilado con
JDK versión
1.6.0.18
MySQL
JMerlin PHP
JMerlin PHP
Ingenio DS
Programando Soluciones
http://ingeniods.wordpress.com |
Los campos de “identificador” y “ordenar por” no deben estar
en blanco ya que si en el panel bean el usuario no escoge
ble por la cual se ordenaran los
php se omitirán algunas
clases las cuales se especificaran al final de la operación.
olamente al identificador y una
Obligatorio, solo si el campo es obligatorio el
identificador siempre será obligatorio.
Opcional, solo a campo que no sean necesarios.
JMerlin PHP es
compilado con
versión PHP
JQuery
JMerlin PHP ••••••
••••••••••••••
top related