注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)

輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)

輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)

定 價:¥139.00

作 者: 柳偉衛(wèi) 著
出版社: 清華大學出版社
叢編項:
標 簽: Java 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787302575689 出版時間: 2021-04-01 包裝: 平裝
開本: 16開 頁數(shù): 589 字數(shù):  

內容簡介

  《輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)》由資深Java工程師結合多年大廠開發(fā)經驗精心編撰,全面系統(tǒng)地介紹JavaEE企業(yè)級開發(fā)所需要的輕量級開源技術棧,涉及Maven、Servlet、Jetty、Tomcat、Spring框架、Spring Web MVC、Spring Security、My Batis、MySQL、Thymeleaf、Bootstrap、REST客戶端、Jersey、WebSocket、JMS、Email、任務執(zhí)行與調度、緩存、Spring Boot、Spring Cloud等方面的內容?!拜p量級”開發(fā)模式已經深入人心,被廣大互聯(lián)網公司所采用,《輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)》從開發(fā)環(huán)境搭建開始,循序漸進地講解核心技術、熱點框架,適時結合項目與案例介紹這些技術與框架的實際應用,特別是對當前熱點的微服務開發(fā)技術進行了詳細的闡述,對于擁有Java基礎,想開發(fā)企業(yè)項目的讀者,《輕量級Java EE企業(yè)應用開發(fā)實戰(zhàn)》可幫助你快速上手?!遁p量級Java EE企業(yè)應用開發(fā)實戰(zhàn)》技術先進,案例豐富,主要面向對JavaEE企業(yè)級開發(fā)感興趣的計算機專業(yè)學生、軟件工程師、系統(tǒng)架構師等,也可以用作軟件學院或培訓機構的教學用書。

作者簡介

  柳偉衛(wèi),網名waylau、老衛(wèi),80后程序員,從業(yè)十余年,關注編程、系統(tǒng)架構、性能優(yōu)化:CSDN、開源中國、云棲社區(qū)等技術社區(qū)專家,慕課網特邀講師;在IT公司擔任過項目經理、架構師、高級技術顧問等職位,具有豐富的軟件開發(fā)管理及系統(tǒng)架構經驗;主導過多個***、省級大型分布式系統(tǒng)設計與研發(fā),參與過面向全球的供應鏈系統(tǒng)服務化改造,積累了大量的分布式系統(tǒng)、微服務架構經驗;已出版《分布式系統(tǒng)常用技術及案例分析》《Spring Boot企業(yè)級應用開發(fā)實戰(zhàn)》《Spring Cloud微服務架構開發(fā)實戰(zhàn)》《Spring 5開發(fā)大全》等著作。

圖書目錄

第1章 JavaEE概述
1.1 JavaEE發(fā)展簡史
1.1.1 Java平臺發(fā)展簡史
1.1.2 JavaEE現(xiàn)狀
1.2 傳統(tǒng)企業(yè)級應用技術的不足
1.2.1 規(guī)范太重
1.2.2 學習成本太高
1.2.3 不夠靈活
1.2.4 發(fā)展緩慢
1.3 輕量級JavaEE的技術特點
1.3.1 輕量級架構
1.3.2 符合二八定律
1.3.3 基于開源技術
1.3.4 支持微服務
1.3.5 可用性和擴展性
1.3.6 支撐大型互聯(lián)網應用
1.4 開發(fā)環(huán)境搭建
1.4.1 安裝JDK
1.4.2 Maven安裝
1.4.3 安裝Eclipse
1.4.4 安裝IntelliJ IDEA
1.4.5 安裝ApacheTomcat
1.5 總結
1.6 習題
第2章 項目管理——Maven
2.1 Maven概述
2.1.1 Maven的主要功能
2.1.2 創(chuàng)建Maven項目
2.1.3 探索Maven項目
2.1.4 構建Maven項目
2.2 理解Maven構建生命周期
2.2.1 Maven階段
2.2.2 完整的生命周期階段
2.2.3 生命周期階段在命令行中的調用
2.2.4 使用構建生命周期來設置項目
2.3 理解POM
2.3.1 SuperPOM
2.3.2 最小化POM
2.4 實戰(zhàn):使用Eclipse創(chuàng)建Maven應用
2.4.1 創(chuàng)建Maven應用
2.4.2 運行Maven應用
2.4.3 導入Maven應用
2.4.4 相關問題解決
2.5 實戰(zhàn):使用IntelliJ IEDA創(chuàng)建Maven應用
2.5.1 創(chuàng)建Maven應用
2.5.2 運行Maven應用
2.5.3 導入Maven應用
2.5.4 相關問題解決
2.6 總結
2.7 習題
……
第3章 Web應用的基石——Serylet
第4章 流行的開源關系型數(shù)據庫——MySQL
第5章 Java操作數(shù)據庫——JDBC
第6章 一站式應用框架——Spring
第7章 Spring測試
第8章 Spring事務管理
第9章 MVC模式的典范——的典范LINK
第10章 全能安全框架——SpringSecurity
第11章 輕量級持久層框架——MvBatis
第12章 MyBatis的高級應用
第13章 模板引擎——Thymeleaf
第14章 錦上添花——Bootstrap
第15章 REST客戶端
第16章 REST服務框架——Jersey
第17章 全雙工通信——WebSocket
第18章 消息通信——JMS
第19章 消息通知——Email
第20章 任務執(zhí)行與調度
第21章 高性能之道——緩存
第22章 微服務基石——SpringBoot
第23章 微服務治理框架——SpringCloud
附錄 本書所涉及的技術及相關版本
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號