有哪些關(guān)于Java Web后端的書籍?
網(wǎng)友解答: 剛開始工作時(shí)工作內(nèi)容就是web開發(fā),分享一下自己的學(xué)習(xí)經(jīng)驗(yàn)。web開發(fā)經(jīng)常會(huì)用到的技術(shù)包括Http協(xié)議、Web框架、數(shù)據(jù)訪問(wèn)框架。如果是互聯(lián)網(wǎng)公司,可能后端還會(huì)使用一些RPC
剛開始工作時(shí)工作內(nèi)容就是web開發(fā),分享一下自己的學(xué)習(xí)經(jīng)驗(yàn)。web開發(fā)經(jīng)常會(huì)用到的技術(shù)包括Http協(xié)議、Web框架、數(shù)據(jù)訪問(wèn)框架。如果是互聯(lián)網(wǎng)公司,可能后端還會(huì)使用一些RPC框架。另外在Java開發(fā)領(lǐng)域,Spring框架基本上是必不可少的。下面按照這個(gè)范圍,推薦一些能幫助題主入門、精進(jìn)的書籍。
1、Http協(xié)議。
《圖解HTTP》,這本書覆蓋了常用Http協(xié)議知識(shí),并且有非常多的配圖,有助于理解。
《HTTP權(quán)威指南》,與《圖解HTTP》相比內(nèi)容更全,適合當(dāng)字典用。
2、Web框架。
Java領(lǐng)域目前最通用的Web框架就是SpringMVC了,SpringMVC的資料網(wǎng)上已經(jīng)很多了,入門可以看看w3cschool的文檔,
https://www.w3cschool.cn/spring_mvc_documentation_linesh_translation/
。英文過(guò)關(guān)建議直接看spring的官方文檔,內(nèi)容非常詳細(xì)。3、數(shù)據(jù)訪問(wèn)框架。
推薦看Mybatis,有中文文檔:http://www.mybatis.org/mybatis-3/zh/index.html。
4、Spring框架/SpringBoot
英文過(guò)關(guān)還是建議直接看spring官方的文檔,如果一定要推薦一本書,建議看下《JavaEE開發(fā)的顛覆者:Spring Boot實(shí)戰(zhàn)》。
5、RPC框架。
推薦先學(xué)習(xí)Dubbo,國(guó)內(nèi)公司使用度高,有中文文檔:http://dubbo.apache.org/zh-cn/docs/user/quick-start.html。
掌握以上這些,就可以勝任大部分web開發(fā)的工作了。希望能幫上題主。
網(wǎng)友解答:java編程思想