非科班的 Java零基础系统学习路线
学习路线路线一以视频为主,视频能帮我们快速的进行实操,跟着老师走也基本不会有太大的错误,下面具体说下学习过程,按照先后顺序大概如下: Java方面:JavaSE,JavaWeb,JavaEE主流框架,大概就是Mybatis(最常用,灵活简便),Hibernate(这个好多公司都没用,重量级,学起来比较费力,容易头晕),Maven(开发必用),Spring,SpringMVC(现在开发的话基本就是Spring家族的天下了,可想而知其统治地位),git和svn(版本管理工具,git 愈发流行了。 数据库方面:MySQL,Oracle,Redis。MySQL是开源的关系型数据库,大部分公司用这个,Oracle收费的,银行用的比较多,二者都实现了标准的sql语句,推荐首先学习MySQL,一通百通,而且面试都是问MySQL,把它搞定就行了。Redis是最常用非关系型数据库,学起来比MySQL容易些,上手快。 分布式方面:Dubbo,SpringBoot,SpringCloud。分布式是未来发展的主流,dubbo以后也作为spring家族的一员专注远程调用这块。SpringCloud有一整套的微服...
