1. Preparando en entorno básico:
- Instalando el JDK: j2sdk-1_4_2_08-windows-i586-p
- Fijando las variables de entorno: JAVA_HOME y Path
- Comprobando que todo ok: java -version
2. Programando nuestro primer programa un helloworld: Ejemplo 1.
- Ejecutando el programa: Classpath y comandos de arranque java -cp...
- ¿Se puedefacilitar el lanzamiento del programa? SI, creando un script. Por ejemplo run.bat.
3. Mejorando la aplicación para que pueda estar en producción:
- Como hemos dicho el departamento de sistemas tiene definido que todos los logs se escriban en fichero en el directorio logs.
- Añadiendo la librería Log4J.
- Volvemos a realizar todos los pasos anteriores para compilar empaquetar y ejecutar.
4. Ya somos todos programadores Java:
- ¿Las cosas pueden ir mal con estos pequeños programas?
- ClassNotFound Exception, problemas de memoria.
5. Nos preparamos para montar una empresa de software y dar servicio a Gooles Company:
- Montar los entornos de Integración y Pruebas
- Montar el entrono de producción.
- ¿Como nos organizamos?
6. Instalamos la BBDD MySQL que es la BBDD con la que trabaja Gooles:
- Un esquema para desarrollo
- Otro para pruebas e integración
- Otro para producción
- Nos instalamos el cliente de acceso a la BBDD.
8. Nos encargan una aplicación Agenda con arquitectura tipo cliente servidor que es la arquitectura que utilizan en la empresa.
- Login
- Alta de Usuario
- Listado
9. ¿Que librerías necesitamos utilizar?
10. Manos a la obra.