Manual Gwt-Smartgwt Parte 1

Páginas: 7 (1669 palabras) Publicado: 4 de febrero de 2013
1.- Abrimos el IDE Eclipse y nos aseguramos que esté activada la perspectiva Java EE:

2.- Creamos un proyecto web Google:

3.- Llenamos el formulario de creación: * Project Name: Nombre de nuestro proyecto. * Package: Nombre del paquete general, se aconseja colocar la palabra “com” seguida de un punto y el nombre del proyecto todo en minúsculas. * Usaremos el SDK de Google (2.2) y la AppEngine 1.4.3 que vienen incluidos en este Eclipse * Además se creará un código de ejemplo para ver el uso de GWT. * Click en Finalizar.

4.- Agregamos el soporte para Smart GWT, para ello accedemos al archivo gwt.xml que se encuentra dentro del path: “Proyecto -> src -> com.proyecto”. Click derecho sobre el archivo gwt.xml -> Google Web Toolkit -> Configurate for using SmartGWT

5.-Seleccionamos la carpeta Smartgwt, se puede descargar de: http://code.google.com/p/smartgwt/downloads/list En este caso utilizamos la versión actual: 3.0

6.- Se deben crear estas dos librerías .jar , si no sucede esto revisar los pasos anteriores:

7.- Ahora añadiremos el soporte para MySQL, en caso de usar otra base de datos, el procedimiento es el mismo. Para ello: click derecho sobre nuestroproyecto -> Build Path -> Configure Build Path

8.- Accedemos a la Opción Add Library… y en la ventana que aparece, seleccionamos Connectivity Driver Definition

9.- Agregamos el Driver de la base de datos a usarse, en este caso MySQL * Click en el ícono “+” * Elegimos la base de datos en el campo: Vendor Filter y luego le damos un nombre el campo: Driver name

10.- Ahora en esa misma ventanaaccedemos a la pestaña JAR List y seleccionamos nuestro Driver, se lo puede reconocer por la extensión .jar , click en Aceptar y luego click en OK.

11.- Aparecerá entonces nuestro driver listo en el listado de Drivers disponibles, click en Finish y luego click en OK:

12.- Ahora agregamos el archivo de configuración de Hibernate, para lo cual accedemos a la perspectiva Hibernate y luegoseleccionamos la pestaña Package Explorer:

Dentro de esta perspectiva creamos el archivo de configuración de Hibernate: * Click derecho sobre el proyecto -> New -> Hibernate Configuration File

Aparecerá la siguiente ventana, nos aseguramos que dentro de nuestro proyecto esté seleccionada la carpeta source (src) y sin más click en Next

14.- Llenamos el siguiente formulario como sigue: * SessionFactory name: Nombre de la sesión puede ser cualquier nombre que haga relación a la sesión. * Database dialect: Aquí escogemos el dialecto SQL a utilizar, en este caso MySQL. * Driver class: Escogemos el driver que instalamos en el paso 9. * Connection URL: Seleccionamos el modelo de conexión en este caso se instala en el host local localhost y mencionamos la base de datos a la que accederá laaplicación alg01. Si la base de datos se encuentra en un host remoto, simplemente colocamos la IP de dicho host en lugar de localhost. * Finalmente el nombre de usuario con el que se accede a la base de datos y la contraseña en caso de tenerla.

15.- En el entorno que aparece a continuación, configuramos los siguientes parámetros dentro del Path: Properties -> Connection. * Autocommit: false ,esto es que las transacciones no se realicen automáticamente, nosotros elegimos cuando queremos que se realicen manualmente. * Isolation: 8, es el nivel de aislamiento de los registros de la base de datos, los niveles pueden ser 1, 2, 4 y 8, siendo 8 el nivel más seguro ya que no permite lecturas fantasma ni lecturas repetibles.

16.- En la Path: Properties -> Hibernate, configuramos solamente quese muestren las sentencias SQL:

17.- En el Path: Properties -> C3P0, configuramos los siguientes parámetros: * Idle Test Period: 3000, (segundos) es el tiempo de vida de una conexión antes de ser validada automáticamente. * MaxSize: 20, máximo de conexiones a la base de datos. * Max Statements: 50, número máximo de sentencias que pueden estar almacenadas en caché * Min Size: 5, mínimo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual administrativo parte 1
  • RESOLUCION DE MANUAL DE BPM PARTE 1
  • Manual Neptune RTP (español) parte 1.
  • Manual De Lombricultura
  • Manual de las obligaciones 1 parte
  • Manual Macro Parte 1
  • Manual Dactiloscopia Parte 1
  • MANUAL PARTE 1 NEUROCIENCIAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS