- Java EE 程序設計
- 郝玉龍編著
- 1041字
- 2019-07-01 10:15:58
前言
為什么寫作本書
隨著社會信息化程度的不斷提高,越來越多的軟件開發人員需要開發企業級應用程序。目前,企業應用開發主要有兩大技術體系:基于Java EE的應用開發和基于.NET的應用開發。Java EE技術以其開放性、靈活性、安全性和技術成熟度,贏得了諸多程序設計人員的青睞,熟練掌握Java EE程序設計已經成為軟件開發人員的重要技能。
本書的特色
本書最大的特色在于堅持理論與實踐相結合的原則,既注重Java EE基本原理的講解,又注重Java EE程序設計實踐應用的示范,使讀者既能夠透徹理解Java EE的基本原理和概念,又能夠切實提高Java EE編程能力。在Java EE基本原理講解方面,結合作者自身的理解和體會,以通俗、簡練的語言對Java EE核心概念和原理進行重點講解,盡量避免在一些煩瑣的技術細節上過多糾纏,不求面面俱到,力爭使讀者能夠在較短的時間內掌握在實際應用開發中必需的基本概念和技術,并對Java EE的體系框架有整體認識。書中所有示例都是作者結合多年教學實踐和實際工程項目經驗嚴格挑選的,力求簡潔明了、切中要害、使讀者能夠快速理解并運用到實踐中。
本書的另一大特色是系統完整、結構合理。Java EE是一個包含眾多開發技術的標準規范,涵蓋了企業應用開發的各個層面。本書首先對Java EE編程技術進行概述;然后選取Java EE編程中最核心的技術進行深入講解,力求使讀者在學習后能夠對整個Java EE技術體系和編程思想有全面清晰的了解;最后通過一個綜合示例對之前所學內容進行總結歸納和升華提高。
開發環境的選擇
為方便Java EE程序開發技能的示范,本書采用目前流行的免費Java EE開發環境NetBeans IDE和GlassFish Server。首先,因為NetBeans是目前唯一一個集成了完全兼容Java EE 8規范的應用服務器的集成開發環境,減少了在開發環境搭建方面的難度;其次,NetBeans對硬件配置要求不高,且能夠滿足學習培訓的需求。
適用讀者
本書適合已經掌握了Java語言,希望學習Java EE程序設計的讀者。由于Java EE 8規范中吸收了當今流行框架的設計思想和理念,在學習完本書的內容后再深入學習Struts 2、Spring和Hibernate等流行架構技術將會有更好的效果。
致謝
本書的整體設計與內容安排由郝玉龍完成。郝玉龍完成了本書第1~4章以及第11~13章的編寫,季平完成本書第5~8章的編寫,周旋和沈力斌共同完成了本書第9章的編寫,張莉和田麗共同完成了本書第10章的編寫。關靜和胡志宇對本書的整體內容進行了審閱,并提出了一些寶貴的修改意見。莊薇和張琪兩位同學完成了本書所有圖表的繪制和文字校對。全書由郝玉龍負責校審定稿。
由于作者水平有限,加之編寫時間倉促,書中難免出現錯誤和不足。對于書中的任何問題和建議,請發E-mail至:haoyulongsd@163.com。
作者
2018年6月于北京
- Learning Java Functional Programming
- Mastering Adobe Captivate 2017(Fourth Edition)
- 零基礎玩轉區塊鏈
- 控糖控脂健康餐
- Practical Windows Forensics
- Python機器學習算法: 原理、實現與案例
- Python爬蟲、數據分析與可視化:工具詳解與案例實戰
- HTML+CSS+JavaScript網頁制作:從入門到精通(第4版)
- 實戰Python網絡爬蟲
- 零基礎學Java第2版
- Visual C#(學習筆記)
- Learning Dynamics NAV Patterns
- Effective Python:編寫高質量Python代碼的90個有效方法(原書第2版)
- 軟件測試
- Learning Predictive Analytics with R