¿Cómo utilizar JavaWeb autodidacta para implementar un desarrollo simple de un sistema de gestión de entrada y salida?
He estado desarrollando proyectos Javaweb durante muchos años y ahora todavía hay algo de trabajo de desarrollo Javaweb en la empresa. Responderé a tus preguntas como persona que ha estado allí.
En la actualidad, la pila de tecnología Javaweb está relativamente madura. Si eres desarrollador, debes aprender principalmente los conocimientos básicos en los siguientes tres aspectos.
Marco y conocimientos básicos de front-end
Si está creando un sistema de inventario, la visualización de la página web de front-end requiere conocimientos de front-end. Aún necesitas comprender los conceptos básicos del front-end como javascript, css y html. Después de comprenderlo, puede elegir algunos marcos de desarrollo front-end para aprender. Si no está desarrollando el front-end y el back-end por separado, puede aprender sobre el desarrollo de lenguajes de plantilla como thymeleaf; si está desarrollando el front-end y el back-end por separado, puede aprender sobre marcos como vue y reaccionar; , angular y marcos de interfaz de usuario front-end como antdesign. Recomiendo elegir vue, porque vue tiene mucha información en línea y es más fácil comenzar.
Desarrollo back-end springboot
Actualmente, la pila de tecnología javaweb se desarrolla utilizando Springboot. Al estudiar, puede combinar algunos videos de enseñanza en Internet (recursos de enseñanza en MOOC, Tencent Classroom y otros sitios web) y algunos libros profesionales de JavaWeb para estudiar.
Conceptos básicos de bases de datos
Dado que el sistema de compras, ventas e inventario es un sistema de gestión, se puede utilizar una base de datos mysql simple. Aprender MySQL incluye principalmente los siguientes aspectos. Primero, conocimientos básicos de bases de datos: diseño de tablas, transacciones, operaciones de registros, etc. En segundo lugar, el lenguaje básico de SQL: adición, eliminación, modificación de sintaxis de SQL, funciones agregadas, estadísticas de SQL y otros conocimientos relacionados. En tercer lugar, base de datos mysql: instalación y uso de la base de datos, etc.
Resumen