1.SpringMVC极简表单提交-整体逻辑

本文介绍了开发一个学生报名网站的需求,包括前端填写个人信息、后台数据存储和项目部署到华为云服务器。主要技术栈为IDEA、Spring5、Mybatis、SpringMVC、Maven和Linux。开发者分享了对SpringMVC简洁代码的赞赏,以及Maven在项目构建中的便利性。此外,还提及了MySQL、Tomcat和前端基础技术的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具

我用的是IDEA,学生申请的正版真香: - p

需求分析

实验室招新需要写一个报名网站,所以有以下需求:

  • 学生通过前端网页填写个人信息(姓名,学号等)。
  • 后台获取填写的信息并存入数据库。
  • 整个项目部署到华为云服务器上,学生通过服务器的公网ip访问网页。

开发所需要的知识

  • 因为之前用jsp-servlet加MVC写过一个项目,上手会快一些。
  • Spring5框架、Mybatis框架、SpringMVC应该就是Spring框架+MVC模式。
  • 为什么想到要用SpringMVC,因为之前有幸看到一个学长写的代码,一个项目下来,代码及其简洁(注解),这样会让开发者更加注重逻辑上处理而不是代码本身。
  • Maven构建web项目,因为之前不会用,一直觉得这不是什么好东西。这次整个过程下来,瞬间打脸,怎么会有这么好用的工具。
  • 前端,我觉得前端的技术高端的是真的高端,我们普通开发只要审美没有什么大问题,不管什么技术都写的不太难看。
  • MySql,基本的增删改查要会。
  • Servlet容器Tomcat,用来运行web项目。
  • linux基本操作,因为最后要部署在linux服务器上,我最后部署在了华为云的Ubuntu18.04系统上。
  • Maven、Spring5、Mybatis的课程可以看尚硅谷和黑马程序员,b站上官方号都有。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值