(SPRING) 从一个简单的表单到一个 CRUD 网络应用程序——需要考虑什么以及要避免哪些陷阱?

(SPRING) From a simple form to a CRUD webapp - what to consider and what pitfalls to avoid?

我一直在开发一个 Spring-mvc 网络应用程序,它采用某种形式的数据并将其通过电子邮件发送给管理员。

我希望将此 webapp 扩展为 CRUD 应用程序。我已经整理了一些休眠课程,只需要在我开始研究之前就我的 SQL 技能做一些工作。

我需要帮助的是扩展时需要考虑的事情。这方面的工作量意味着我在为这个项目打基础时不能犯很多错误。

主要组件将是一个可以处理提交的表单的管理面板。

+在此之后,可以通过添加用户数据库进一步开发系统,在每个表单完成后都会创建一个用户。

所以我的问题的重点是:

首先你应该学习如何设计数据库。创建应用程序后对数据库进行巨大的更改可能会导致严重的问题。

您可以稍后设置 spring 安全性。看看 here

您可以从 here 了解 hibernate 实现:一个 Web 应用程序 CRUD 示例展示了如何集成 Spring MVC 和 Hibernate 框架。技术选择合适(Hibernate, mysql + Spring)