最近打算写几篇个人在自学JAVA服务端过程中,遇到的一些比较有用的资源汇总(从入门到进阶)。
这些资源的特点是不一定很高大上,但是比较浅白易懂,容易快速入门上手。
希望能帮助到有需要的朋友~
前一篇:JAVA学习资源汇总
下一篇预告:架构设计学习资源汇总
API设计
-
RESTful API 设计指南(阮一峰):http://www.ruanyifeng.com/blog/2014/05/restful_api.html
-
RESTful API 设计参考文档列表:https://github.com/aisuhua/restful-api-design-references
HTTP服务器
-
Java TCP/IP Socket 编程学习笔记系列(兰亭风雨专栏):http://blog.csdn.net/column/details/socket.html
-
Tomcat 8 权威指南:http://wiki.jikexueyuan.com/project/tomcat/
-
《How Tomcat works》
Java Web
-
《Tomcat与Java Web开发技术详解(第2版)》(Web运作原理、Tomcat配置、Servlet技术的类体系)
-
《深入分析Java Web技术内幕 修订版》
Spring、Spring MVC
-
《Spring.3.x企业应用开发实战》
-
《深入分析Java Web技术内幕 修订版》第13、14章
-
《Spring技术内幕:深入解析Spring架构与设计原理》
Spring Boot、Spring Cloud
-
《JavaEE开发的颠覆者 Spring Boot实战 》
-
《Spring Cloud微服务实战》
-
Awesome Spring Boot:https://github.com/ityouknow/awesome-spring-boot
Mybatis
-
《深入浅出MyBatis技术原理与实战》
-
《MyBatis从入门到精通》
工具框架
-
spring框架自带的工具库
-
Apache Commons(来自Apache的核心库,为java API补充了许多常用的工具类,比JDK更加方便易用)
-
Google Guava(来自谷歌的核心库,包括集合、缓存、并发库、字符串处理,、I/O等各个方面的支持)
-
日期处理:Joda-Time
-
json序列化:fastJson、Jackson、Gson
-
html解析(爬虫):jsoup
(完)
JAVA后端修炼之路,EnjoyMoving,与你共同成长~
如果觉得有收获,欢迎动动手指转发,谢谢~