內容介紹
在當今的軟體開發行業,各大公司都越來越注重軟體開發的成本和效率。這個問題的解決方案,一方面是需要從企業內部的管理層面去找答案,一方面就是專注於軟體開發本身,從框架技術方面尋找答案。
《jQuery EasyUI開發指南》立足於技術,主要講述了前端外掛程式和後端開發語言的使用,從這兩個層面的結合來,力爭做到一個簡潔、高效的項目開發過程。閱讀本書,不但可以學習到Java開發方面的技術,還可以熟悉整個項目開發的流程。
本書從管理系統這個企業級典型套用出發,從需求分析到代碼開發,結合PMP思想,來詮釋一般軟體項目的開發過程,以及後續的客戶驗收和疊代開發理念。
通過閱讀本書,讀者不但可以學習到jQuery EasyUI前端開發技術,還可以學習到Java三層架構、資料庫增刪改查、游標、存儲過程、POI數據導出等熱門技術。
作者介紹
王波,軟體工程師。畢業於
西安外事學院。從業多年,成功地開發過基於通信、電商、數據管理相關業務的項目,在Java Web領域擁有豐富的經驗。擅長搭建以Struts、Spring為基礎的項目架構,並且擅長在此基礎上選擇合適的持久層框架。在開發過程中,堅持認為一個好的程式設計師應該同時兼顧前端與後端開發,以前端為輔、後端為主,才可以更好地將客戶的需求用計算機語言描述出來。在軟體行業未來的發展中,認為Java Web領域的開發仍將秉持
MVC模式,並且在此基礎上不斷演化,而前端的開發則更加依賴於外掛程式,需要外掛程式化開發的理念。
本書目錄
作者簡介
專業書評
內容提要
前言
第1章 認識jQuery EasyUI
第2章 管理系統的開發
第3章 Ajax傳遞
第4章 Java處理
第5章 資料庫操作
第6章 返回數據
第7章 MVC經典模式
第8章 數據導出
第9章 切換EasyUI風格
第10章 管理系統交付
主要內容
jQuery EasyUI是最近幾年流行的一種前端開發技術,它主要是將軟體開發中的前端部分,以不同外掛程式的形式展示出來,以供開發人員選擇。如果沒有這些外掛程式,前端開發會寸步難行。正是這些簡單、易用、輕量級的特點使其成為了廣大軟體公司的選擇。
本書通俗易懂,通過講述管理系統的完整開發過程,把jQuery EasyUI的各種外掛程式,無縫融合到項目當中,讓讀者從基礎開始,逐步過渡到深入理解的層面。書中主要講述了
jQuery EasyUI外掛程式、Ajax傳遞、Java處理、編程規範、MVC、數據導出等熱門技術。本書的主旨在於讓讀者在一個完整項目框架下,學習到jQuery EasyUI外掛程式的同時,還能夠熟練掌握Java技術、資料庫常用操作等內容,以及軟體項目開發的一般流程。
通過閱讀本書,讀者的開發能力會得到整體的提升,而不是強調片面。書中的例子都儘量做到簡潔高效,沒有太多冗餘代碼,既適合剛入行的新手,也適合具有一定工作經驗的讀者。
專業評論
本書從項目開發的實際情況出發,帶領讀者從零開始,一步步領略Java外掛程式化開發的理念,並且結合實戰,完美地詮釋了管理系統這個企業級套用的典型案例。通過閱讀本書,讀者不但可以學到jQuery EasyUI開發外掛程式的使用,還可以學習到很多項目實際開發中的經驗。
——趙偉,資深Java軟體工程師
閱讀本書不但可以學到jQuery EasyUI的開發外掛程式,降低前端開發的難度,還可以體會到作者的匠心獨運。作者從第1章開始就將理論與實踐結合起來,深入淺出,帶領讀者漫步在Java外掛程式化開發的海洋。書中更是穿插了很多工作中經常用到卻又不常提起的內容,如Java開發中的前端和後端調試。作者從工作中的細處著手,逐步分享企業級開發的經驗,非常適合新手閱讀,也適合有一定工作經驗的朋友參考。
——朱紅濤,軟通動力項目經理
用一句話概括這本書:一個完整的項目,一次標準的開發流程,做到了從需求分析到代碼實踐,以及項目收尾的整個過程。本書的管理系統非常適合敏捷開發,儘管作者主要講述了外掛程式化開發和Java技術,但我從書中可以體會到作者對項目的理解,以及對需求合理的WBS分解,尤其是講到項目交付的時候,真正體現了一個項目經理應該具有的遠見卓識。
——張智喨,現代卓越首席PMP講師
如果你熱愛Java開發,強烈推薦你閱讀本書。因為本書會告訴你,如何從複雜的需求中解脫出來,那就是在攻克一個又一個難關之後,學會代碼的積累和重用。作者倡導的外掛程式化開發理念就是如此。前端開發是Java項目開發中不能迴避的問題,如何選擇適合項目的UI是一個棘手的問題,選擇得當就會事半功倍。本書從基礎入手,用樸實的語言,鮮明的例子,講述了Ajax、Java三層架構、數據導出等近幾年流行的技術。
——趙子奇,中服軟體CTO
出版背景
王波在總結了多年企業級開發經驗之後,以管理系統為例,講述了在
MVC模式下的Java開發,本書比較適合初入職場的新手,也適合具有一定Java開發經驗的讀者。