Proyecto de base de datos avanzado - Efrei - Simulador ATM
1. Descargue el proyecto de Github
Gracias a:
- El botón de descarga de zip
- El comando git (en la carpeta del proyecto): clon git https://github.com/drraider/atm.git
2. Abra Eclipse IDE
3. Cree un nuevo proyecto web dinámico (archivo -> nuevo - proyecto web dinámico)
- Seleccione un nombre de proyecto
- Seleccione un tiempo de ejecución de destino (Apache Tomcat V8.5)
- Versión del módulo web dinámico: 3.1
- Deje todas las configuraciones como predeterminado
- Finalizar
4. Importar archivos (descargados desde GitHub)
- Arrastre y suelte los archivos desde la carpeta descargada al Explorador del proyecto en Eclipse
- Seleccione: Copie archivos y carpetas
- Sobrescribir todos
La configuración del eclipse de nuestro proyecto está realizada.
5. Descargar mysql workbench
- Vaya a: https://www.mysql.com/fr/downloads/
- Descargue la edición comunitaria mysql (GPL)
- Siga paso a paso la instalación predeterminada
6. Abra MySQL Workbench
7. Importar el modelo
- Haga clic en el archivo -> Abrir modelo
- Abra la base de datos.mwb
8. Configurar la conexión de la base de datos
- Haga clic en la base de datos -> Ingeniero de reenvío
- Siga la configuración predeterminada: Next -> Next -> Next -> Cerrar
9. Inicie la base de datos
- Haga clic en la base de datos -> Conectar a la base de datos -> Aceptar
- Si está bien, puede intentar ejecutar esta consulta: Seleccionar * de los usuarios; Para ver si hay datos.
- Si no es el caso, puede ejecutar el contenido de Database.sql para completar la base de datos.
Ahora, la base de datos está activa, podemos usarla.
10. Regrese en Eclipse para lanzar el proyecto
- Haga clic derecho en el proyecto -> Ejecutar AS -> Ejecutar en el servidor
- Espere unos segundos para el lanzamiento del servidor
- Debe aparecer una página en su navegador web (una URL como esa: http: // localhost: 8080/atm/o http: // localhost: puerto/nombre del proyecto/)
11. Las credenciales para conectarse son:
- Iniciar sesión: 123
- PWD: 123
Las credenciales están encriptadas en nuestra base de datos.