- 輕量級Java EE企業應用開發實戰
- 柳偉衛編著
- 2字
- 2022-07-29 14:31:10
前言
寫作背景
隨著云計算的普及、Cloud Native應用開發模式將會深入人心,這意味著未來的應用將會朝著快速迭代、分布部署、獨立運行等方面發展,敏捷、輕量的框架也必將會受到更多開發者的青睞。這也是為什么傳統的Java EE所提供的規范未被廣大互聯網公司所采用,反而是諸如Spring框架、Spring Web MVC、Spring Security、MyBatis等反傳統的“輕量級”開發模式深入人心。所謂輕量,指的是拋棄墨守成規、面向規范的臃腫開發方式,轉而采用開源的、重視解決具體問題的技術框架。
本書主要介紹Java EE企業級開發所需要的輕量級的開源技術棧,涉及Maven、Servlet、Jetty、Tomcat、Spring框架、Spring Web MVC、Spring Security、MyBatis、MySQL、Thymeleaf、Bootstrap、REST客戶端、Jersey、WebSocket、JMS、Email、任務執行與調度、緩存、Spring Boot、Spring Cloud等方面的內容,這些都是當今互聯網公司主流的應用技術,經受住了大規模商業實踐的考驗。本書內容編排由淺入深,案例豐富,特別適合基礎薄弱或者缺乏實戰經驗的學生和軟件開發人員閱讀。
本書每章的最后都安排了一個“習題”環節,既是對當前章節的內容回顧,又可作為公司面試習題。
推薦閱讀
- 基于粒計算模型的圖像處理
- Node.js 10實戰
- Reporting with Visual Studio and Crystal Reports
- SoapUI Cookbook
- Swift 3 New Features
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- 編譯系統透視:圖解編譯原理
- 深度強化學習算法與實踐:基于PyTorch的實現
- 深入淺出PostgreSQL
- Julia高性能科學計算(第2版)
- Keras深度學習實戰
- Learning Apache Karaf
- INSTANT Adobe Edge Inspect Starter
- Python機器學習算法與應用
- 深入理解BootLoader