2020年学习JavaWeb开发有什么路线图或者经验吗?

新手上路,请多包涵

我在web课上简单了解了web开发的流程,但是当自己想要做一个小项目时(比如..管理系统)还是一头雾水,现在在企业开发中最常用的ssm框架之类,大家能给一点经验吗,或者是学习的路线图?

阅读 3.6k
3 个回答

没有任何编程基础就学习 SSM 框架,无异于加减乘除都不懂就去学一元二次方程。真正要补的知识还有很多,包括:
1、Java 基础语法、常用类库;
2、HTTP 协议;
3、Servlet 模型;
4、JDBC 框架。

说白了就是:SpringMVC 底层是怎么实现的,MyBatis 底层是怎么实现的,它们的代码必须看懂。

对,我觉得学框架之前一定要把基础的东西学牢固,不然学框架很吃力

如果你还是学生...珍惜现在大把好光阴吧。

对于 Java Web 项目,你要知道的首先是 Java 基础,这是基石,比如面向对象,各种基础的API等等。

然后是 MySQL,深入了解的话你现在还不需要,你需要知道 CRUD (增删改查)语句是如何编写的。

然后是常用的框架,现在 SpringBoot+MyBatis 是比较流行的,SSM的话,操作起来相对稍麻烦一些。

视图层,简单的视图层用 html 或者 thymeleaf 就可以,复杂的可以去了解一下 Vue。

然后你就可以进行 Web 项目的快速开发了。

当然了解了上面的东西之后你只是会用,可以去 B 站或者其他地方找些攻略来看看。开发一个简单的 Web 项目是足够了,如果要深入,要学习的可不止这点。

我觉得敖丙大佬的学习线路文章还是写的很中肯的,链接放在这里,你可以去看看。

以上。

推荐问题
宣传栏