sábado, 30 de marzo de 2013

Creación de un Proyecto JPA en Eclipse



Para crear un JPA Project, diríjase el menú File, New, luego JPA Project y aparecerá el cuadro diálogos para la creación del proyecto como muestra en la figura:


























Luego de escribir el nombre del proyecto, asegúrese de ver como Target Runtime al JBoss agregando el proyecto como EAR membership del Enterprise Project recientemente creado como muestra la figura de arriba, a continuación haga clic en Next. En el siguiente paso vuelta hacer clic en Next para observar la siguiente pantalla: 
























Asegúrese de disponer la configuración de su proyecto como muestra la figura de arriba: 

  • Platform: Hibernate (JPA 2x)
  • Type: Library Provided by Target Runtime
  • Connection: Su conexión a la base de datos con la que va a trabajar la aplicación.
  • Add driver library to build path: haga clic en esta opción.
  • Override default catalog from connection: seleccione el catálogo o base de datos. 
  • Override default schema from connection: seleccione el esquema correspondiente
  • Discover annotated classes automatically. haga clic en esta opción
Para terminar haga clic en Finish.

jueves, 21 de marzo de 2013

Principales comandos SVN


Pre-requisitos


Checkout de Proyectos SVN

En Eclipse, ingrese en la opción File, luego Import, en la pantalla siguiente seleccione Checkout Projects from SVN, luego Next.



























En la siguiente pantalla seleccione "Create a new repository location" y luego haga clic en Next. En la pantalla siguiente, ingrese la URL del repositorio que ha sido creado para el desarrollo de proyectos Java EE, como muestra la siguiente figura. Puede que sea requerido por sus credenciales del servicio SVN (RiouxSVN en este caso), proporcione su usuario y contraseña cuando sea necesario.



























A continuación, seleccione las carpetas correctas del repositorio, luego haga clic en Next.



























En la siguiente pantalla deje los valores por defecto:



























En la última pantalla seleccione un lugar distinto a su workspace para alojar los proyectos del repositorio SVN, "c:\dev\sources". Luego haga clic Finish para terminar e importar los proyectos desde SVN.


















Listo! 
Ya puede empezar a trabajar con proyectos versionados desde Eclipse.

Explorando un Repositorio SVN con Eclipse



Pre-requisitos

Habilite la perspectiva SVN Repositories

Eclipse posee una perspectiva para el trabajo con repositorios SVN, habilite esta perspectiva con el menú Windows, Open Perspective, Other y a continuación Others. Seleccione la perspectiva SVN Repository Exploring.

Agregue un repositorio SVN

En la vista SVN Repositories, haga clic secundario y en el menu contextual seleccione New, luego Repository Location. En la siguiente pantalla ingrese la URL del repositorio alojado en Assembla.com para este blog: https://subversion.assembla.com/svn/javaprints. Haga clic en Finish, a continuación será solicitado por las credenciales del servicio Assembla. Utilice el usuario y password con los que se registró al servicio.

Se procede con la descarga de los recursos disponibles en el repositorio. Posteriormente, podrá observar la raiz del repositorio de la siguiente manera en la vista SVN Repositories.


Cree su propio branch como alumno del curso en el Repositorio

Los directorios branches, trunk y tags ya fueron creados de antemano. Para crear una línea de desarrollo dedicado para usted, cree una carpeta en el directorio branch conviniendo el nombre de su branch con su nombre.apellido. 

Para ello haga clic secuendario sobre el directorio branches, luego new, New remote folder. Se despliega en pantalla un wizard para la creación, asegúrese que el directorio branches se encuentra seleccionado, a continuación, en Folder Name escriba el nombre de su branch.


Ingrese un comentario relevante antes de alzar (commit) los cambios y haga clic en Finish.

Se creará en el repositorio su propio branch.



Su branch le será útil para crear y entregar sus propios desarrollos y colaborar en equipo.

Listo!



Suscripción al Servicio SVN de Assembla


Selección de un Servicio Gratuito de Repositorio SVN

Existen muchos y diferentes servicios de repositorios para el control de versión de software. Una opción más que interesante es el servicio gratuito ofrecido por Assembla.com que para el propósito educacional de este blog cumple con las expectativas en cuanto a la creación de repositorios, espacio y cantidad de usuarios concurrentes a un repositorio.

1er Paso: Acceda al servicio de Assembla y regístrese

Ingrese al sitio https://www.assembla.com/signup para registrarse. Complete los datos de la pantalla y a continuación haga clic en Registrarse. Para el nombre de usuario se conviene la siguiente nomenclatura nombre.apellido.

2do paso: Active su cuenta de RiouxSVN

Ingrese a su cuenta de correo electrónico, Assembla habrá enviado un mail para la activación del servicio. Es probable que su correo detecte el mail como spam por lo que si no encuentra el mail en su bandeja de entrada principal verifique su carpeta de Spam.

Para activar el servicio haga clic en el enlace de verificación mail.


Listo!!
Ingrese nuevamente en https://www.assembla.com. En la parte superior de la pantalla haga clic en Login, aparecerá la pantalla de inicio de sesión. Complete su usuario y contraseña, luego haga clic en Inicio de Sesión. 

Desde este momento, podrá crear repositorios nuevos y podrá administrarlos desde cualquier cliente SVN.