记录自学JavaWeb之路(一)

上星期开始利用业余时间自学javaWeb,在这里想记录一下历程,便于激励自己加快学习进度,或者给后来人一些参考,或者是看能不能吸引小伙伴一起交流共同进步。

先自我介绍一下,一名93年出生、高三复读一年、却还是只考上专科的普通人,还好当时选了计算机软件专业,大三时也顺利找到了一家小公司的安卓开发实习,真的很庆幸当时选择了计算机专业,虽说努力很重要,但是正确的选择也是不可或缺的,可以少走很多弯路。

16年毕业到现在,也有4年多的安卓开发经验了,但是一直停留在应用层开发,偶尔封装一些跟公司业务相关的通用组件,公司行业是智能家居,我负责智能家居安卓室内机和手机app的开发,和智能家居团队的管理。

再说一下学JavaWeb的目的:

  1. 最主要的目的还是钱,是想自己可以做一些小工具、小程序、APP,实现主业以外的收入来源
  2. 拓展自己的知识面,机会说不准哪天就来了
  3. 家里兄弟在创业,后面可以协助建站或其他开发

好了,附带上上星期整理的javaWeb学习知识图

由于之前是做安卓开发的,所以最重要的JavaSE这一块知识过关了,而大学时期学的Servlet、Tomcat、MySQL、JDBC已经基本忘光了,都要重新学。

PS:咱的主要目的不是找后台开发的工作,所以前期学习框架的目的是会用即可,至于什么了解熟悉SpringMVC源码等等,等后期遇到问题了再说。

最后,真心建议广大同学,现在是付费阅读时代了,咱们学新技术,该买会员买会员,该买课程买课程,付费的东西大部分比免费的质量好太多,省去我们很多筛选、走弯路的时间。不过,买之前,可以上淘宝搜一下有没有相关的破解插件什么的。(悄悄说一下,我是在虎课网学的,上面各个行业的课程都挺全的,年费会员或终身会员都挺贵的,但是上淘宝可以找到破解插件,很便宜,但是相对正版来说稍微麻烦一点)

------------------------------------------------------------------------------

上星期看视频学习了Servlet、Tomcat、MySQL、JDBC的课程,基本上都是2倍速观看的,有基础了之后消化是真的快,~

上星期还折腾了搭建SpringMVC的环境,搞了一天没搞定,上班后请教了做后台的同事,他建议我新项目的话直接使用SpringBoot来搭建,果然很快搞定跑通。

SpringBoot搭建完,接下来要是数据库持久化映射框架,记得大学时期流行的框架是Hibernet,现在肯定是过时了,于是也直接问后台的同事现在流行哪个框架,告知用MyBatis,好,接下来就来学习下MyBatis的使用。

PS:有人指导的感觉真爽,可以少走很多弯路。

你可能感兴趣的:(记录自学JavaWeb之路(一))