viernes, 6 de junio de 2008

Viernes 6 Junio

  • Continuamos con jueves...
  • componente JTabbedPane
  • componente JTree

jueves, 5 de junio de 2008

Jueves 5 Junio

  • desarrollo con conexion a base de datos:
    • cómo controlar la información de la base de datos en tiempo de desarrollo y pruebas
  • utilizar anotaciones y java.reflect para caracterizar a nuestras clases persistentes y utilizar eticom-jdbc para un primer acercamiento a ORM (Patrón que implementa Hibernate o TopLink)
  • mejorar la aplicación swing delicious
    • incluir filas a JTable que se traduzcan en insert en la base de datos
    • borrar filas del JRable que se traduzcan en deletes en la base de datos

miércoles, 4 de junio de 2008

Miercoles 4 Junio

  • utilizar logger para conocer el funcionamiento del ejercicio siguiente, es decir cuándo/cómo se producen los cambios y cuándo/dónde tendremos que conectar con la base de datos
  • sobre JTable y DataModel .
    • update repositorio actualizado eticom-ui-delicious
      • ejemplo delicious
      • ejemplo documentación de foro: http://www.chuidiang.com/java/tablas/tablamodelo/
  • sobre api jdbc
    • cargar datos de tabla links en JTable
    • cuando recibamos una actualización en el JTable haremos un update en la base de datos
    • cuando hayamos acabado con delicious repetimos con ejemplo de foro, es decir conectamos con mysql para obtener los datos y actualizamos la base datos con los cambios
  • sobre ANT:
    • investigar (entrada blog) tareas de ANT para copia de archivos y directorios con filtros. La finalidad sería copiar todos los archivos .class y .xml (los .java no se copian)de una aplicación java que estaremos desarrollando a otro directorio de nuestro disco duro. EJ: C:/miserver/miapp/

martes, 3 de junio de 2008

Martes 3 Junio

lunes, 2 de junio de 2008

Lunes 2 Junio

jueves, 29 de mayo de 2008

Jueves 29 Mayo

  • parámetros para la evaluación y correción de código desarrollado en el curso: http://groups.google.com/group/eticom-master-java/web/estandares-de-desarrollo
  • completamos entrada de eticom-blogger:
    • Revisamos la entrada del blog sobre eticom-blogger. en función de POO: basándonos en caracterizar cada clase según los criterios a continuación:
      Para ello hay que distinguir la fase de diseño de la de desarrollo....

      ¿En qué se distingue un objeto/clase de otro dentro de nuestro programa?:

    • ¿qué sabe hacer? ---> RESPONSABILIDAD
      • puede hablar de si mismo, muestra su estado (metodos getter)
      • puede cambiar de estado (metodos setter y otros)
      • gestionar procesos[comunicaciones:intercambio de mensajes] entre objetos. Esto depende del siguiente punto.
    • ¿a quién conoce? o ¿con quién se puede comunicar?
    • ¿quién es? y en función de esto ¿cuál es su estado?. Identidad y estado
  • entrada de awt diseño de UI orientado a componentes y eventos

martes, 27 de mayo de 2008

Miercoles 28 Mayo