本项目基于2021.1版本的IDEA,使用了SSM框架,实现了一个简单的CRUD用户信息管理系统,适用于刚学完SSM框架没练过手的人群。
项目基本功能都是基于黑马程序员Javaweb项目学完EL和JSTL后的综合案例 (https://www.bilibili.com/video/BV1qv4y1o79t?p=330),可以在学完框架之后再回头重新用框架写一遍这个项目,不仅对基本的Javaweb知识可以做到很好的复习,更可以加深对SSM框架的理解。
此外,项目也基于原有功能扩展了一些功能,例如登录验证以及退出登录等,并完善了一些个人觉得是bug的地方。
具体整合步骤参见文档《手把手教你整合SSM实现一个简单的CRUD项目》。
作为一个循序渐进的过程,这篇文档并不会开始就将SSM三个框架全部整合起来写,而是基于mybatis-->spring-->springmvc的顺序逐步将三个框架整合在一起,因此如果是刚学习mybatis或者spring的小伙伴也可以跟着前面的步骤搞,。即使是都学完了再这样回顾一遍也是会加深很多印象的。
参考文档
[mybatis中文文档]https://mybatis.org/mybatis-3/zh/index.html
[spring framework中文文档]https://www.docs4dev.com/docs/zh/spring-framework/5.1.3.RELEASE/reference
[springmvc中文文档]https://blog.didispace.com/books/spring-mvc-4-tutorial/CONTENTS.html
[mybatis-spring中文文档]https://mybatis.org/spring/zh/transactions.html
虽然在教程中我已经记录了很多做项目过程中可能遇到的坑或者不懂的地方,但是官方的文档始终是最值得参考的。如果有问题或者不懂的地方多看官方文档,很多地方看自然而然就搞懂了。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。