Realizacion del proyecto biblioteca.
Examen primer módulo:
jueves, 29 de julio de 2010
Lunes 26 de julio
MAVEN
http://groups.google.com/group/eticom-master-java/web/maven
http://groups.google.com/group/eticom-master-java/web/maven-avanzado
http://groups.google.com/group/eticom-master-java/web/maven
http://groups.google.com/group/eticom-master-java/web/maven-avanzado
VIERNES 23 DE JULIO
Hacer un ejercicio con ANT
Crear un appWeb.war .Conjunto de archivos que constituyen una aplicación web java
appWeb.war
├─── META-INF
│ └───MANIFEST
└─── WEB-INF
└───── web.xml
├───└── classes
├───└── es
│ └─── cea
│ └───HolaMundo.class
└─── lib
└───commons-logging.jar
OTRO Ejercicio a desarrollar con ANT
Archivo ANT (build.xml) que compile java teniendo en cuenta las librerías (dependencias) necesarias y genere un archivo jar. Lanzar esta tarea de compilacion desde el cmd de windows.
Crear un appWeb.war .Conjunto de archivos que constituyen una aplicación web java
appWeb.war
├─── META-INF
│ └───MANIFEST
└─── WEB-INF
└───── web.xml
├───└── classes
├───└── es
│ └─── cea
│ └───HolaMundo.class
└─── lib
└───commons-logging.jar
OTRO Ejercicio a desarrollar con ANT
Archivo ANT (build.xml) que compile java teniendo en cuenta las librerías (dependencias) necesarias y genere un archivo jar. Lanzar esta tarea de compilacion desde el cmd de windows.
JUEVES 22 DE JULIO
Hemos dado XML (Extensible Markup Language).Intercambio de informacion entre plataformas.
Un XML tiene que tener el modo raiz.Dentro de esa raiz hay hijos,y los hijos tienen subhijos.
VALIDACION XML
DTDs.Se define el tipo de documento.
Schema.Te obliga mas que el DTDs. Te dice el tipo de dato.
Si incumplimos esta validacion nos da fallo el XML mal formado.
http://es.wikipedia.org/wiki/XML
http://www.w3schools.com/xml/default.asp
Apache ANT
* instalar ANT:http://apache.rediris.es/ant/binaries/apache-ant-1.7.0-bin.zip
o intentamos lanzar este archivo con ANT http://code.google.com/p/eticom-master-java/source/browse/trunk/eticom-jdbc/src/build.xml?r=98
* ejemplo de archivo build.xml: http://www.adp-gmbh.ch/java/ant/build_xml.html
* intro en español...
o http://www.marioalberto.com.mx/articulos/java_ant_basico.php
o http://www.javahispano.org/contenidos/es/introduccrion_a_ant/
* doc en inglés de los core task...
o http://ant.apache.org/manual/index.html
o http://ant.apache.org/manual/anttaskslist.html
o http://ant.apache.org/manual/CoreTasks/jar.html
o http://ant.apache.org/manual/CoreTasks/war.html
Un XML tiene que tener el modo raiz.Dentro de esa raiz hay hijos,y los hijos tienen subhijos.
VALIDACION XML
DTDs.Se define el tipo de documento.
Schema.Te obliga mas que el DTDs. Te dice el tipo de dato.
Si incumplimos esta validacion nos da fallo el XML mal formado.
http://es.wikipedia.org/wiki/XML
http://www.w3schools.com/xml/default.asp
Apache ANT
* instalar ANT:http://apache.rediris.es/ant/binaries/apache-ant-1.7.0-bin.zip
o intentamos lanzar este archivo con ANT http://code.google.com/p/eticom-master-java/source/browse/trunk/eticom-jdbc/src/build.xml?r=98
* ejemplo de archivo build.xml: http://www.adp-gmbh.ch/java/ant/build_xml.html
* intro en español...
o http://www.marioalberto.com.mx/articulos/java_ant_basico.php
o http://www.javahispano.org/contenidos/es/introduccrion_a_ant/
* doc en inglés de los core task...
o http://ant.apache.org/manual/index.html
o http://ant.apache.org/manual/anttaskslist.html
o http://ant.apache.org/manual/CoreTasks/jar.html
o http://ant.apache.org/manual/CoreTasks/war.html
MIERCOLES 21 DE JULIO
- En "Source" podemos ver desde equals y HashCode hasta Getters y Setters, etc.
- Enumeraciones ("Enums") con la realizacion de ejemplo.
Lo hemos hecho con el tipoavion.
- Hemos dado las anotaciones ("@Anotations").Se utilizan para generar para definir los metodos.
- Enumeraciones ("Enums") con la realizacion de ejemplo.
Lo hemos hecho con el tipoavion.
- Hemos dado las anotaciones ("@Anotations").Se utilizan para generar para definir los metodos.
Martes 20 de julio
Utilizacion de la refactorizacion eclipse (Mediante el atajo Refactorizar) para cambiar el proyecto de la "Terminal de Aeropuerto" por la de una "Taquilla de Circo
Activacion librerias de "logging" y "TestNG" (Properties >>> Java Build Path)
Nos copiamos el archivo log4j.
REFACTORIZACION
me pongo encima de la linea
le doy a refactor
le doy a rename
en la ventana que me sale le doy a la opcion OPEN RENAME DIALOG
Tambien nos hemos creado el enlace de repositorio de Jesus para bajarnos su proyecto de circo porque teniamos dudas de como hacerlo.
desconecccion de su proyecto para poder trabajar.
Activacion librerias de "logging" y "TestNG" (Properties >>> Java Build Path)
Nos copiamos el archivo log4j.
REFACTORIZACION
me pongo encima de la linea
le doy a refactor
le doy a rename
en la ventana que me sale le doy a la opcion OPEN RENAME DIALOG
Tambien nos hemos creado el enlace de repositorio de Jesus para bajarnos su proyecto de circo porque teniamos dudas de como hacerlo.
desconecccion de su proyecto para poder trabajar.
Lunes 19 de julio
Terminamos de configurar el repositorio desde Eclipse.En"repository" boton derecho del raton i "new repository location" y pegamos la direccion "source" que aparece en la pestaña de nuestro repositorio.Lo copiamos hasta trunk.
Hemos tambien subido al repositorio el proyecto del aeropuerto: Proyecto,clic derecho del raton "Team" y "Share project". Elegimos "SVN".Ya estamos conectados.Para desconectar volver a "Team" y "Disconnect".
Despues realizamos un "@Test" a nuestro proyecto. Nos hemos descargado unos archivos y nos hemos creado una nueva libreria "test" .
Utilizar TEST (TESTNG) para la ejecución
1- instalamos el plugin http://testng.org/doc/download.html
2- instalamos la libreria http://testng.org/doc/download.html
3- @Test http://code.google.com/p/cea2010-jar/source/detail?r=12
4- @DataProvider http://testng.org/doc/documentation-main.html#parameters-dataproviders http://code.google.com/p/cea2010-jar/source/detail?r=13
Hemos tambien subido al repositorio el proyecto del aeropuerto: Proyecto,clic derecho del raton "Team" y "Share project". Elegimos "SVN".Ya estamos conectados.Para desconectar volver a "Team" y "Disconnect".
Despues realizamos un "@Test" a nuestro proyecto. Nos hemos descargado unos archivos y nos hemos creado una nueva libreria "test" .
Utilizar TEST (TESTNG) para la ejecución
1- instalamos el plugin http://testng.org/doc/download.html
2- instalamos la libreria http://testng.org/doc/download.html
3- @Test http://code.google.com/p/cea2010-jar/source/detail?r=12
4- @DataProvider http://testng.org/doc/documentation-main.html#parameters-dataproviders http://code.google.com/p/cea2010-jar/source/detail?r=13
Viernes 16 de julio - proyecto aeropuerto
Hemos instalado el plugin de subversión para enlazar nuestro repositorio con Eclipse.
En Eclipse pestaña "Help >>> Add new Software". Introducimos :http://subclipse.tigris.org/update_1.6.x y le ponemos el nombre "Repositorio".Ahi instalamos todo.
- Hemos realizado un aplicación de reserva de billletes .
En Eclipse pestaña "Help >>> Add new Software". Introducimos :http://subclipse.tigris.org/update_1.6.x y le ponemos el nombre "Repositorio".Ahi instalamos todo.
- Hemos realizado un aplicación de reserva de billletes .
jueves 15 de julio
Jueves 15 Julio:
* Introduccion de los atajos en Eclipse:
- ALT + MAY + R: "Refactorizar"
- CTRL + M: "Maximizar la ventana activa"
- CTRL + MAY + T: "Abrir clase existente"
- CTRL + MAY + F: "Dar formato"
+ ENTER: "Propiedades del proyecto actual"
- CTRL + 1: "Lista de posibles soluciones a un error"
- MAY + ALT + L: "Extrae una variable"
- MAY + ALT + M: "Extrae un metodo"
- MAY + ALT + S: "Abre herramientas Source"
Librerias: Añadir la libreria "logging" a nuestras librerias de usuario.Se hace así:
Desde proyecto "preferences >>> java build path" ventana librerias.En menu de la derecha lr damos a "Add library", se abre una ventana y elegimos "User library", que son las de usuario.
Desde la ventana siguiente le damos a "User libraries >>> new library" para crearnos la logging y añadimos el JAR de "java 1.5".
en el blog del profesor le damos a este enlace:
http://groups.google.com/group/eticom-master-java/web/apache-commons-logging
Nos descargarmos los archivos n del logging y los pegamos en nuestra libreria.
* Introduccion de los atajos en Eclipse:
- ALT + MAY + R: "Refactorizar"
- CTRL + M: "Maximizar la ventana activa"
- CTRL + MAY + T: "Abrir clase existente"
- CTRL + MAY + F: "Dar formato"
+ ENTER: "Propiedades del proyecto actual"
- CTRL + 1: "Lista de posibles soluciones a un error"
- MAY + ALT + L: "Extrae una variable"
- MAY + ALT + M: "Extrae un metodo"
- MAY + ALT + S: "Abre herramientas Source"
Librerias: Añadir la libreria "logging" a nuestras librerias de usuario.Se hace así:
Desde proyecto "preferences >>> java build path" ventana librerias.En menu de la derecha lr damos a "Add library", se abre una ventana y elegimos "User library", que son las de usuario.
Desde la ventana siguiente le damos a "User libraries >>> new library" para crearnos la logging y añadimos el JAR de "java 1.5".
en el blog del profesor le damos a este enlace:
http://groups.google.com/group/eticom-master-java/web/apache-commons-logging
Nos descargarmos los archivos n del logging y los pegamos en nuestra libreria.
miércoles, 14 de julio de 2010
14 julio 2010 primer dia eclipse
Primer día de entorno eclipse.No ha estado mal la puesta de contacto.
Hemos empezado haciendonos una cuenta gmail para darle al profesor nuestros datos y tambien le hemos comentado nuestra experiencia en programacion mediante un correo.
Seguidamente nos hemos hecho un blog (este exactamente)para contar lo que damos en clase.
Tambien nos hemos dado de alta en Delicious,que es un sistema para guardar favoritos y clasificarlos por etiquetas.Tambine instalamos Firefox y ahi instalamos el plugin Delicious-
El profesor nos ha facilitado un blog titulado eticon- master java que esta interesantisimo.Aparte de todos los contenidos con sus explicaciones y ejemplos tambien dispone de un foro para plantear ideas y dudas.Es una buena herramienta para aprender y manejar java.
Para concluir la clase aprendimos como crear un proyecto en internet que sirve para subir y bajar códigos , nos descargarmos la IDE con las que vamos a trabajar este módulo:Eclipse y tuvimos nuestra primera puesta de contacto.
Hemos empezado haciendonos una cuenta gmail para darle al profesor nuestros datos y tambien le hemos comentado nuestra experiencia en programacion mediante un correo.
Seguidamente nos hemos hecho un blog (este exactamente)para contar lo que damos en clase.
Tambien nos hemos dado de alta en Delicious,que es un sistema para guardar favoritos y clasificarlos por etiquetas.Tambine instalamos Firefox y ahi instalamos el plugin Delicious-
El profesor nos ha facilitado un blog titulado eticon- master java que esta interesantisimo.Aparte de todos los contenidos con sus explicaciones y ejemplos tambien dispone de un foro para plantear ideas y dudas.Es una buena herramienta para aprender y manejar java.
Para concluir la clase aprendimos como crear un proyecto en internet que sirve para subir y bajar códigos , nos descargarmos la IDE con las que vamos a trabajar este módulo:Eclipse y tuvimos nuestra primera puesta de contacto.
Suscribirse a:
Comentarios (Atom)