Cómo diseñar un sistema de gestión de dormitorios de estudiantes en Java
Déjame darte una idea general:
1: Paso 1: Diseñar la base de datos, generalmente un pequeño sistema de administración de dormitorios como este, usar MySQL como base de datos y luego diseñar el table, incluidos los nombres de los campos en la tabla, el tamaño de los campos y la relación entre las tablas
2: Segunda publicación: Confirme la tecnología utilizada. Como Java, puede elegir Springmvc como marco mvc. Después de todo, es más flexible y simple, entonces Spring es necesario para administrar las transacciones, Hibernate sirve como marco de administración de la base de datos en segundo plano y jsp sirve como la capa de presentación de la página. Un programa de este tipo es más sólido y más fácil de expandir
3: según el segundo paso, el siguiente paso es establecer clases de Bean, como clases de estudiantes, clases de dormitorios, etc., mapear los campos del tabla de la base de datos, y luego eso es escribir la capa de Servicio, la capa Dao, etc. para establecer la lógica de procesamiento de datos
4: Implemente la capa de presentación y escriba las páginas jsp. desk se puede escribir en jsp. Las tecnologías que puede elegir aquí son juqery, js. Si desea considerar la experiencia del usuario, puede usar ajax para lograr una interacción asincrónica sin actualización.
5: El front-end y el backend se comunican entre sí y utilizan juint para realizar pruebas de integración para ver si los datos se muestran de forma precisa y lógica. Pruebas posteriores, etc.
Por supuesto, si le resulta problemático, no puede utilizar el marco ssh, pero puede escribirlo directamente con jsp+servlet. Esto es más simple y el principio probablemente sea el siguiente. mismo. Es solo que las capas no son tan claras y claras.