sistema-ventas-spring-boot
sistema-ventas-spring-boot copied to clipboard
Un sistema de ventas (POS, punto de venta) usando Java, Spring Boot, MVC, MySQL y Bootstrap
Sistema-ventas-spring-boot
Un sistema de ventas usando Java, Spring MVC, MySQL y Bootstrap
POS con Spring Boot
Tutorial
Aquí: https://parzibyte.me/blog/2019/09/04/sistema-ventas-spring-mvc-mysql-bootstrap/
Descargar código del sistema de ventas Spring Boot y compilar
Si quieres puedes clonar el repositorio, he usado gradle para todo así que puedes usar incluso el bloc de notas para programar.
Lo que tienes que hacer es instalar gradle, MySQL y Java; es decir, todo lo necesario para programar con Spring Boot y MySQL.
Después ejecuta el programa con:
gradlew bootRun
Y crea el jar usando:
gradlew build
También puedes importar el proyecto usando IntelliJ IDEA.
Después ejecuta el jar con:
java -jar nombre-del-jar.jar
En ambos casos (ya sea que estés ejecutando el sistema para programar, o ejecutes el jar) visita http://localhost:8080/productos/mostrar.
No olvides que dejo el código fuente en GitHub.
Más información sobre Spring Boot y Gradle aquí.
Tu propio application.properties para mi sistema de ventas con Spring Boot
Si mi contraseña, usuario o configuración no son acorde a tus requisitos recuerda que siempre puedes crear un archivo llamado application.properties
en el mismo directorio en donde está el jar, así, será tomado en cuenta ese archivo en lugar del mío.
Esquema de base de datos
No es necesario proporcionar el esquema de la base de datos pues la migración se hace automáticamente al ejecutar el proyecto; sin embargo se puede encontrar un esquema en src/main/resources/
Te aviso que probablemente cause algunos errores si la base de datos del proyecto no está limpia