0、没入门之前
没入门之前得学一点简单的前端知识:
HMTL、js/juqery、用jquery实现ajax、css、css构架Bootstrap
《HTML从入门到精通》、《js教程》、《ECMAScript 6 入门教程》、《锋利的jquery第二版》
《layui官方文档》、《js图表库 ECharts》、《CSS 教程》、《css3教程》
一、入门
《Java编程思想 (第4版)》,豆瓣高达9.1分(一般是大师级),如果是刚刚入门可以简单先看一下大概,不用细读,学到后面觉得想起一些东西再回读。
《.Head First Java(第二版·中文版)》,豆瓣8.7分,也算是优秀了,在此之前可以简单看一下java语法 了解一下可以帮助入门
《Head First Servlets&JSP(第二版·中文版)》,豆瓣高达9.1分真的很值得看,《深入浅出Servlet/Jsp视频教程【黑弓老师课程】》也是以它为基础讲的
注:其中servlet好好看一下,tomcat的web就是靠它实现的,用jsp写好的代码最后也会转为servlet

二、进阶
struts2:过时了不用学
hibernate:少部分人在用,自定义性差,现已经被MyBatis代替
spring:
《Spring实战(第4版)》,豆瓣8.3分
官网文档 也不错,看到的时间可以看下
《Spring注解驱动开发》
https://pan.baidu.com/s/1I-4fbhxc-7SDeLjzIwz5lQ 提取码:474u
SpringMVC:
了解一下即可,我后面的文章将上传相关文档,也可以看一下
MyBatis
《MyBatis从入门到精通 》,豆瓣7.7,可能简单看一下
《MyBatis手册》也可以
Spring Boot
spring Boot官网也挻不错
Spring Cloud
Spring Cloud中文网挻不错的
暂时就用这些资料,从java到spring Boot得花2-3年的时间,所以是一个属于中期目标了。
期间可以可以结合现在比较流行的docker进行快速开发。
网友评论