如果你还是学生...珍惜现在大把好光阴吧。
对于 Java Web 项目,你要知道的首先是 Java 基础,这是基石,比如面向对象,各种基础的API等等。
然后是 MySQL,深入了解的话你现在还不需要,你需要知道 CRUD (增删改查)语句是如何编写的。
然后是常用的框架,现在 SpringBoot+MyBatis 是比较流行的,SSM的话,操作起来相对稍麻烦一些。
视图层,简单的视图层用 html 或者 thymeleaf 就可以,复杂的可以去了解一下 Vue。
然后你就可以进行 Web 项目的快速开发了。
当然了解了上面的东西之后你只是会用,可以去 B 站或者其他地方找些攻略来看看。开发一个简单的 Web 项目是足够了,如果要深入,要学习的可不止这点。
我觉得敖丙大佬的学习线路文章还是写的很中肯的,链接放在这里,你可以去看看。
以上。
3 回答2.5k 阅读✓ 已解决
3 回答4k 阅读✓ 已解决
6 回答2.9k 阅读✓ 已解决
8 回答3.6k 阅读
4 回答2.7k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
没有任何编程基础就学习 SSM 框架,无异于加减乘除都不懂就去学一元二次方程。真正要补的知识还有很多,包括:
1、Java 基础语法、常用类库;
2、HTTP 协议;
3、Servlet 模型;
4、JDBC 框架。
说白了就是:SpringMVC 底层是怎么实现的,MyBatis 底层是怎么实现的,它们的代码必须看懂。