商品簡介
本書包含實用教程、實驗指導和綜合應用實習三部分,實用教程部分首先介紹Java EE 開發環境構建,並通過一個簡單的Java EE 程序介紹開發過程、簡單調試方法,以瞭解大致過程;其次系統介紹Struts 2 基礎、Struts 2 標簽庫、Struts 2 類型轉換及輸入校驗、Struts 2 攔截器、Struts 2 的其他應用,通過綜合應用案例把Struts 2 的相關內容串起來;再次介紹Hibernate 基礎、Hibernate 映射機制、Hibernate 對持久化對象的操作、Hibernate 高級特性,通過應用案例整合Hibernate 與Struts 2;最後介紹Spring 基礎、Spring 的AOP及事務支持、Spring 的其他功能,通過案例用Spring 整合各種Java EE 框架,案例分別採用Spring 與Struts 2 整合、Spring 與Hibernate 整合、Spring 與Struts 2 和Hibernate 整合的方法,讀者可以清楚地進行對比。習題主要用於強化基本概念。實驗指導部分著重訓練學生的動手能力,訓練內容仍然是實用教程部分的實例。綜合應用實習部分介紹學生成績管理系統。本書免費提供教學課件、程序源代碼和沒有衝突的Jar 包。
序
前 言
經過這些年的發展,Java EE技術功能不斷完善,已經在Web開發中佔據主導地位。2009年,我們編寫了《Java EE實用教程》,這是國內最早編寫該內容的教材之一,受到市場廣泛好評,多次重印。2014年,我們推出《Java EE實用教程(第2版)》,在升級版本的同時,在第1版的基礎上進行了優化、整合,實例更加系統,更加方便教學和應用開發參考,繼續得到了廣大讀者的擁抱和推崇,又多次重印。
《Java EE實用教程(第3版)(含視頻教學)》包含實用教程、實驗指導和綜合應用實習三部分,以目前市場上最新的版本為平臺,在繼承第2版的基礎上大幅度地進行更新、完善、系統化,同時增加了近年出現的MyBatis、Spring MVC等技術及其整合的內容。
實用教程部分包括Java EE平臺及開發入門、Struts 2基礎、Struts 2標簽庫、Struts 2類型轉換及輸入校驗、Struts 2應用進階、Struts 2綜合應用案例、Hibernate基礎、Hibernate映射機制、Hibernate對持久化對象的操作、Hibernate高級特性、Hibernate與Struts 2整合應用案例、MyBatis基礎、Spring基礎、Spring MVC基礎、Spring的其他功能、用Spring整合各種Java EE框架等,在每一章後配套相應的習題。
與實用教程配套的實驗包括Struts 2基礎應用、Struts 2綜合應用、Hibernate基礎應用、Hibernate與Struts 2整合應用、MyBatis基礎應用、Spring基礎應用、Spring MVC基礎應用、Spring AOP應用、Spring與Struts 2整合應用、Spring與Hibernate整合應用、Spring與MyBatis整合應用、SSH2架構應用、SSM架構應用等,先引導操作完成任務,然後是思考與練習。
在實驗之後配套綜合應用實習,介紹學生成績管理系統的開發,包括數據庫準備、Java EE系統分層架構、搭建項目總體框架、持久層開發、業務層開發、表示層開發等。
本書系統配套教學微視頻69個,貫穿全書主要內容,掃描二維碼即可播放,大大方便了Java EE的教學和初學者自學與應用開發。
本書免費提供教學課件、程序源代碼、可運行的程序源代碼、綜合應用實習所有源文件和沒有衝突的Jar包,需要者可在電子工業出版社華信教育資源網(www.hxedu.com.cn)免費註冊下載。
本書可作為大學本科、高職高專相關課程的教材和教學參考書,也可供從事Java EE應用系統開發的用戶學習和參考。
本書由鄭阿奇(南京師範大學)主編,參加本書編寫的還有徐文勝、丁有和、殷紅先、曹弋、陳瀚、陳冬霞、鄧拼搏、高茜、劉博宇、彭作民、錢曉軍、孫德榮、陶衛冬、吳明祥、王志瑞、徐斌、俞琰、嚴大牛、鄭進、周何駿、于金彬、馬駿、周怡明、薑乃松、梁敬東等,在此一併表示感謝!
由於我們的水平有限,疏漏和錯誤在所難免,敬請廣大師生、讀者批評指正,意見和建議可反饋至作者電子郵箱easybooks@163.com。
編 者