Java 后端开发优秀书籍推荐

2020-03-18 16:18:14 +08:00
 KunMinX

想给自研的 app 开发一套 restfulAPI,

之前主要专注于客户端本身,对后端一无所知,花了几天时间网上查资料,没想到搜了一圈下来,连最基本的概念、边界都没能搞清楚,

网文几乎清一色地 一上来就谈论 怎么做、怎么做,就是只字不提 “为什么”、“为什么”,

后端是我初学的领域,我需要一本书,或者一些知识服务,能 从零到一地为我呈现清楚,为了提供远程服务给客户端,在服务端这边到底需要做什么、每个环节究竟是出于什么考虑而被设计

比如 tomcat,它的边界是什么?它能提供什么?它不能提供什么?(它是应用服务器,监听端口,接收请求,那么它怎么通知 web 程序呢?),servlet 类似于 android 的 sdk 吗? spring boot 是基于 servlet 封装和定制的一整套开发框架吗?……

我需要首先搞清楚它们各自所处的 环节、关系、职责边界,非常非常需要,一上来就怎么做、怎么做,让我 非常困扰

所以想请教一下万能的 v 友,看看有没什么自己看的好的书籍推荐

5935 次点击
所在节点    程序员
23 条回复
zifangsky
2020-03-19 10:19:12 +08:00
我之前总结过一份 Java 学习书单,在这里给大家推荐一下吧:


文字版(方便大家转存): https://mubu.com/doc/nZ4n8i424
bk201
2020-03-19 10:39:26 +08:00
首先你都不知道他用来干嘛,那你为什么要去了解他怎么实现干嘛的
calanlot
2020-03-19 15:09:46 +08:00
会 JS 的话直接上 nestJs

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653914

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX