| @ -0,0 +1,67 @@ | |||||
| # TRABAJO SPRING CORE - Cristobal Bernal | |||||
| He realizado el trabajo personajes del lol, aquí muestro el diagrama de clases empleado: | |||||
|  | |||||
| Aqui muestro el fichero csv que uilizado: | |||||
| ``` | |||||
| id,name,rol,dificultad,genero | |||||
| 1,Ahri,Asesina-Mago,Media,Mujer | |||||
| 2,Atrox,Luchador-Asesino,Media,Hombre | |||||
| 3,Brand,Mago-Apoyo,Media,Hombre | |||||
| 4,Ezreal,Tirador-Asesino,Media,Hombre | |||||
| 5,Alistar,Apoyo-Tanque,Media,Hombre | |||||
| 6,Amumu,Tanques-Apoyo,Baja,Hombre | |||||
| 7,Akali,Asesina-Luchador,Media,Mujer | |||||
| 8,Fiora,Asesina-Tanque,Baja,Mujer | |||||
| 9,Veigar,Mago-Apoyo,Media,Hombre | |||||
| 10,Kaisa,Tirador-Asesina,Media,Mujer | |||||
| 11,Karma,Apoyo-Mago,Baja,Mujer | |||||
| 12,Ksante,Tanques-Luchador,Dificil,Hombre | |||||
| 13,Diana,Asesina-Luchador,Media,Mujer | |||||
| 14,Ekko,Asesino-Apoyo,Dificil,Hombre | |||||
| 15,Elise,Asesina-Mago,Dificil,Mujer | |||||
| ``` | |||||
| Al iniciar el programa, si no hay parámetros definidos te debería mostrar una alerta de que no se han indicado, y mostrará el contenido del fichero de ayuda, para saber que parámetros puedes utilizar: | |||||
| ``` | |||||
| No se ha pasado ningin parametro | |||||
| Sintaxis: java -jar videogameadvisor.jar [OPCIONES] | |||||
| -lg | |||||
| Lista los diferentes roles de los personajes. | |||||
| No se pueden utilizar mas parametros. | |||||
| -ag genero1,genero2,genero... | |||||
| Lista aquellos personajes que pertenecen a al menos uno de los roles | |||||
| que se indican. El listado de roles no puede incluir espacios. | |||||
| -tg genero1,genero2,genero... | |||||
| Lista aquellos roles que pertenecen a todos y cada uno de los | |||||
| roles que se indican. El listado de roles no puede incluir espacios. | |||||
| -t titulo | |||||
| Lista aquellos roles cuyo titulo contiene la cadena proporcionada. | |||||
| Se ignorar el uso de mayasculas/minisculas en la comparacion. | |||||
| -h | |||||
| Muestra este mensaje de ayuda. | |||||
| EJEMPLOS DE USO | |||||
| java -jar videogameadvisor.jar -ag Mago,Apoyo | |||||
| Muestra los personahes con el rol de Mago y Apoyo. | |||||
| java -jar videogameadvisor.jar -t Kai | |||||
| Muestra los personajes cuyo empiezan con Kai. | |||||
| LICENCIAS | |||||
| Los datos utilizados sobre videojuegos utilizados en este ejemplo son | |||||
| reales y creados por mi mismo. Ten en cuenta | |||||
| que solo puede ser usada con fines personales y no comerciales. | |||||
| ``` | |||||