Difference between revisions of "User talk:Amartinezh"

From Documentation
(Created page with "== Última actualización == La versión final está en ZK Studio Essentials: DB Form Builder. == Introducción ...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Última actualización ==
 
== Última actualización ==
 +
 +
Traducción http://books.zkoss.org/wiki/Small_Talks/2009/January/Build_CRUD_Application_with_ZK_Studio_in_6_Steps
  
 
La versión final está en [[ZK Studio Essentials/Features of ZK Studio/DB Form Builder|ZK Studio Essentials: DB Form Builder]].
 
La versión final está en [[ZK Studio Essentials/Features of ZK Studio/DB Form Builder|ZK Studio Essentials: DB Form Builder]].
 
  
 
== Introducción ==
 
== Introducción ==
  
Es común que las aplicaciones web operen con base de datos. A data provider serves as a bridge between an application and a data source. It is used to retrieve data from a data source, and if the data is changed by UI, data provider will sync the change back to the data source.
+
Es común que las aplicaciones web operen con base de datos. Un proveedor de datos sirve de puente entre una aplicación y una fuente de datos (data source). Éste es usado para recuperar información de una fuente de datos, y si la información cambia en la interfaz gráfica (UI), el proveedor de datos deberá sincronizar los cambios nuevamente a la fuente de datos.
  
ZK aims to make things easier. Let ZK do the redundant routine needed for database. More than data provider, ZK tries to provide a wizard that can generate whole skeleton web application following MVC pattern, working with Spring and JPA.  
+
ZK tiene como objetivo facilitar las cosas. Vamos a hacer la rutina ZK redundantes necesarios para la base de datos. Más que un proveedor de datos, ZK trata de proporcionar un asistente que permita generar una aplicación Web en su estructura interna siguiendo un patrón MVC, trabajando con Spring y JPA.  
  
At the very first stage, the wizard can help developer to generate management web page that is able to perform CRUD(Create, Read, Update, Delete)<ref>Create, Read, Update, Delete are the four basic functions of persistent storage.[http://en.wikipedia.org/wiki/Create,_read,_update_and_delete CRUD in wikipedia]</ref> operation on tables in database easily.
+
En la primera etapa, el asistente puede ayudar a desarrolladores a generar una página web de gestión que permita realizar el CRUD (Create, Read, Update, Delete)<ref>Create, Read, Update, Delete are the four basic functions of persistent storage.[http://en.wikipedia.org/wiki/Create,_read,_update_and_delete CRUD in wikipedia]</ref> operación en las tablas de base de datos fácilmente.
  
 
In this smalltalk, we will demo its usage step by step. <font color="red">(This feature is under development, this smalltalk is for demo only.)</font>
 
In this smalltalk, we will demo its usage step by step. <font color="red">(This feature is under development, this smalltalk is for demo only.)</font>
 +
 +
== Demo: Ejecutando la generación de una aplicación web ==
 +
<gflash width="923" height="386">Data_provider_app_demo.swf</gflash>
 +
 +
In the demo, we add three records into the table. We edited detail of each record, and the added record is shown in the view.
 +
 +
*In the left part, it shows records in list form. Column fields are set in [[#Step_3:_Edit_Columns_in_Table_List | Step 3: Edit Columns in Table List]].
 +
*In the right part, it shows detail of each record. Detail fields are set in [[#Step_4:_Edit_Columns_in_Detail_Maintenance | Step 4: Edit Columns in Detail Maintenance]].

Latest revision as of 04:57, 19 April 2011

Última actualización

Traducción http://books.zkoss.org/wiki/Small_Talks/2009/January/Build_CRUD_Application_with_ZK_Studio_in_6_Steps

La versión final está en ZK Studio Essentials: DB Form Builder.

Introducción

Es común que las aplicaciones web operen con base de datos. Un proveedor de datos sirve de puente entre una aplicación y una fuente de datos (data source). Éste es usado para recuperar información de una fuente de datos, y si la información cambia en la interfaz gráfica (UI), el proveedor de datos deberá sincronizar los cambios nuevamente a la fuente de datos.

ZK tiene como objetivo facilitar las cosas. Vamos a hacer la rutina ZK redundantes necesarios para la base de datos. Más que un proveedor de datos, ZK trata de proporcionar un asistente que permita generar una aplicación Web en su estructura interna siguiendo un patrón MVC, trabajando con Spring y JPA.

En la primera etapa, el asistente puede ayudar a desarrolladores a generar una página web de gestión que permita realizar el CRUD (Create, Read, Update, Delete)[1] operación en las tablas de base de datos fácilmente.

In this smalltalk, we will demo its usage step by step. (This feature is under development, this smalltalk is for demo only.)

Demo: Ejecutando la generación de una aplicación web

In the demo, we add three records into the table. We edited detail of each record, and the added record is shown in the view.

  1. Create, Read, Update, Delete are the four basic functions of persistent storage.CRUD in wikipedia