|
| 1 | +---------------------------------------------------------------------------------------------------------------------- |
| 2 | + TSpringBootProjectDemo4 |
| 3 | + |
| 4 | + Autor: Daniel Pérez Pérez |
| 5 | + Fecha: 24/06/2023 |
| 6 | +---------------------------------------------------------------------------------------------------------------------- |
| 7 | +---------------------------------------------------------------------------------------------------------------------- |
| 8 | +DESCRIPCIÓN |
| 9 | +---------------------------------------------------------------------------------------------------------------------- |
| 10 | +Arquitectura en 4 capas y conexión a base de datos MySql. |
| 11 | + |
| 12 | +IMPORTANTE: Antes de ejecutar el proyecto debe realizar lo siguiente: |
| 13 | + |
| 14 | + 1º Ejecutar en la base de datos MySql o MariaDb el script data-stockdb.sql. (Cargar el esquema y los datos para probar) |
| 15 | + 2º Debe revisar, modificar y recompilar si procede, los datos de conexión disponibles en la clase es.dsw.connections.MySqlConnection relativos a el host, puerto, nameDB, usuario y password. |
| 16 | + |
| 17 | +---------------------------------------------------------------------------------------------------------------------- |
| 18 | +ESPECIFICACIÓN TÉCNICA DE DESARROLLO UTILIZADO |
| 19 | +---------------------------------------------------------------------------------------------------------------------- |
| 20 | +Entorno de Desarrollo: Spring Boot Suite, versión: 4 |
| 21 | +Servidor de referencia: Apache Tomcat, versión: 10 |
| 22 | +Jdk: OpenJdk, versión: 17.1 |
| 23 | +Base de datos: MySql o MariaDb 8.0 |
| 24 | +Gestor de proyecto: Maven, versión: 4.0 |
| 25 | + |
| 26 | +---------------------------------------------------------------------------------------------------------------------- |
| 27 | +DEPENDENCIAS |
| 28 | +---------------------------------------------------------------------------------------------------------------------- |
| 29 | +Spring Boot Framework: versión 3.1.* |
| 30 | + - spring-boot-starter-web |
| 31 | + - spring-boot-starter-tomcat |
| 32 | + - spring-boot-starter-test |
| 33 | + - tomcat-embed-jasper |
| 34 | + - spring-boot-starter-thymeleaf |
| 35 | + - mysql-connector-java |
| 36 | + |
| 37 | +---------------------------------------------------------------------------------------------------------------------- |
| 38 | +RECOMENDACIÓN PARA ABRIR EL PROYECTO EN EL IDE: Spring Boot Suite |
| 39 | +---------------------------------------------------------------------------------------------------------------------- |
| 40 | +1º. Copie el directorio TSpringBootProjectDemo4 en el directorio de su espacio de trabajo. |
| 41 | +2º. Desde el IDE (Spring Boot Suite), importe el proyecto haciendo click en File -> Open Projects from File System |
| 42 | +3º. En Import source, haciendo click en el botón "Directory..." seleccione la carpeta que contiene el proyecto. |
| 43 | +4º. Haga click en Finish |
| 44 | +5º. Se recomienda realizar un Maven Update (Click derecho sobre el proyecto Maven -> Update Project...) |
| 45 | +6º. Recompilar (salvo que tenga activado compilación automática). |
| 46 | +7º. Ejecutar, por ejemplo haciendo click derecho sobre el proyecto -> Run As -> Java Application |
| 47 | + |
| 48 | +---------------------------------------------------------------------------------------------------------------------- |
| 49 | +RECOMENDACIÓN PARA LA LECTURA Y ANÁLISIS DEL PROYECTO |
| 50 | +---------------------------------------------------------------------------------------------------------------------- |
| 51 | + |
| 52 | +1º Pom.xml (nueva dependencia MySqlConnection) |
| 53 | +2º MySqlConnection.java (Configuración del conector) |
| 54 | + |
| 55 | + |
0 commit comments