Java程序開發(fā)大全

出版時間:2010-8  出版社:中國鐵道  作者:孫更新//賓晟//宮生文  頁數(shù):460  

前言

Java語言作為目前應(yīng)用廣泛的程序開發(fā)語言之一,以其良好的跨平臺性、面向?qū)ο筇匦允艿皆絹碓蕉嚅_發(fā)人員的青睞。特別是在Web開發(fā)方面,各種Java Web開發(fā)技術(shù)層出不窮。例如Struts協(xié)、Hibernate、Spring等開源框架的出現(xiàn)。不斷豐富著Java的世界。很多程序員都在積極地學(xué)習(xí),但是面對這么多的技術(shù)和框架,也許會感覺非常盲目。如何使用這些技術(shù)和框架、如何結(jié)合這些技術(shù)進行各種類型的Java應(yīng)用的開發(fā)正是本書要解決的主要問題。本書系統(tǒng)全面地介紹了Java中的各項主流技術(shù)以及基于這些技術(shù)的商業(yè)化應(yīng)用程序的開發(fā)技巧,在講解過程中以目前最為流行的開發(fā)工具My Eclile為載體,全面系統(tǒng)地介紹了如何在My Eclipse中開發(fā)基于Stru、Hibernate、Spring等主流框架的各種Java應(yīng)用程序。而如何在My Eclipse中使用和配置這些框架。如何使用這些框架通過My Eclipse進行快速的程序開發(fā)和優(yōu)化也是本書要講解的重要內(nèi)容。本書內(nèi)容本書共21章,具體內(nèi)容如下:第l章初識My Eclipse My Eclipse作為后續(xù)章節(jié)實例開發(fā)所要用到的開發(fā)平臺,本章首先對其體系結(jié)構(gòu)及其主要特征做了詳細的介紹,并在此基礎(chǔ)上詳細介紹MyEclipse7,O的安裝和配置步驟。第2章My Eclipse集成開發(fā)環(huán)境的使用本章通過對My Eclipse集成開發(fā)環(huán)境中各個組成部分的詳細介紹,結(jié)合My Eclips中一些最常用的使用技巧,使讀者對My Elipse有一個快速的了解,為后面介紹Java相關(guān)技術(shù)的開發(fā)打下扎實的基礎(chǔ)。第3章Java程序的開發(fā)  本章主要介紹如何在My Eclipse集成開發(fā)環(huán)境中使用JDT。進行最基本、最簡單的Java程序開發(fā)。第4章Java開發(fā)的版本控制及SVN在越來越強調(diào)團隊開發(fā)的今天,如何實現(xiàn)開發(fā)中的版本控制已經(jīng)變得越來越重要。本章在介紹版本控制在軟件開發(fā)過程中的重要意義的基礎(chǔ)上,重點介紹了在My Eclipse中如何借助SVN進行版本控制的步驟和技巧。第5章Java開發(fā)項目的軟件測試工具本章在介紹Java中單元測試的理論基礎(chǔ)上,詳細介紹了JUnit的原理及其在MyEclipse中的使用方法。第6章Java Web應(yīng)用程序的開發(fā)Java Web應(yīng)用程序是目前Java商業(yè)開發(fā)應(yīng)用的主要方向,本章將介紹在My Eclipse中進行,1ava Web應(yīng)用程序的開發(fā)、發(fā)布、運行、測試和調(diào)試的步驟和技巧。第7章數(shù)據(jù)庫應(yīng)用程序的開發(fā)及應(yīng)用本章將以My SQL數(shù)據(jù)庫為例,詳細介紹如何通過My Eclipse Database Explorer進行數(shù)據(jù)庫管理,并在此基礎(chǔ)上講解My Eclips中數(shù)據(jù)庫應(yīng)用程序的開發(fā)流程。

內(nèi)容概要

本書系統(tǒng)全面地介紹了Java中的各項主流技術(shù),以及基于這些技術(shù)的商業(yè)化應(yīng)用程序的開發(fā)技巧,在講解過程中以目前最為流行的開發(fā)工具My Eclips為載體,全面系統(tǒng)地介紹了如何在My Eclipse中開發(fā)基于Struts、。Hibernate、Spring等主流框架的各種Java應(yīng)用程序?! ”緯鴥?nèi)容主要來自作者多年的軟件開發(fā)和教學(xué)、培訓(xùn)經(jīng)驗,通過實例由淺入深地介紹My Eelilase的基本應(yīng)用,是一本強調(diào)實踐技能的實用性指導(dǎo)圖書?! ”緯鴥?nèi)容豐富、技術(shù)全面、案例實用,而且所有的實例都以My Eelipse工程的形式組織,并按章節(jié)的順序組織在附書光盤中,源代碼工程都經(jīng)過精心調(diào)試,可以直接導(dǎo)八My Eelipse中運行本書內(nèi)容精練、重點突出、實例豐富,是Java程序開發(fā)人員必備的參考書同,同時也可作為高等院校計算機及相關(guān)專業(yè)的教材。

書籍目錄

第1章 初識MyEclipse第2章 MyEclipse集成開發(fā)環(huán)境的使用第3章 Java程序的開發(fā)第4章 JaVa開發(fā)的版本控制及SVN第5章J ava開發(fā)項目的軟件測試工具——JUnit第6章 Java Web曲應(yīng)用程序的開發(fā)第7章 數(shù)據(jù)庫應(yīng)用程序的開發(fā)及應(yīng)用第8章 Struts框架的開發(fā)及應(yīng)用第9章 Hbernate框架的開發(fā)及應(yīng)用第10章 Spring框架的開發(fā)及應(yīng)用第11章 JSF框架的開發(fā)與應(yīng)用第12章 Struts 2.0的開發(fā)及應(yīng)用第13章 JPA的開發(fā)與應(yīng)用第14章 Web Service的開發(fā)及應(yīng)用第15章 Java Eek EJBr的開發(fā)第16章 Java ME的開發(fā)與應(yīng)用第17章 SWT的開發(fā)及應(yīng)用第18章 UML建模第19章 使用MyEclipse開發(fā)插件第20章 網(wǎng)上寵物商店(JSP+JavaBean)第21章 新聞管理系統(tǒng)

章節(jié)摘錄

插圖:在AOP編程中,包括很多新概念,例如,關(guān)注點、核心關(guān)注點、切面、連接點、通知、切入點、引入等。由于AOP仍處于發(fā)展階段,很多名稱及術(shù)語沒有統(tǒng)一的解釋。本小節(jié)將重點介紹輕量級JavaEE中的AOP框架的應(yīng)用。奪切面(Aspect):切面是要實現(xiàn)的交叉功能。它是應(yīng)用系統(tǒng)模塊化的一個切面或者領(lǐng)域。奪連接點(Ioinpoint):程序執(zhí)行過程中明確的點,例如,方法的調(diào)用或特定的異常被拋出。奪通知(Advice):在特定的連接點上AOP框架執(zhí)行的動作,通知包括以下類型。Around通知:包圍一個連接點的通知,如方法調(diào)用。這是最強大的通知。Around通知在方法調(diào)用前后完成自定義的行為。它們負責(zé)選擇繼續(xù)執(zhí)行連接點或通過返回它們自己的返回值或拋出異常來短路執(zhí)行。Before通知:在一個連接點之前執(zhí)行的通知,但這個通知不能阻止連接點前的執(zhí)行。

編輯推薦

《Java程序開發(fā)大全:基于MyEclipse平臺+Struts+Hibernate+Spring主流框架開發(fā)》特點:《Java程序開發(fā)大全:基于MyEclipse平臺+Struts+Hibernate+Spring主流框架開發(fā)》力圖使用最簡短的內(nèi)容介紹基礎(chǔ)知識,把重點放在通過My EcIipse開發(fā)平臺的使用,講解Java各種技術(shù)的開發(fā)上。以練代講,幫助初級讀者迅速掌握各種Java框架和應(yīng)用開發(fā)的基本技能。JaVa在其Java EE、Java ME方向的開發(fā),Java Web項目、MyEclipse插件的開發(fā),Struts/Hbemate,Sping等主流框架的應(yīng)用與開發(fā),通過兩個綜合實例講解多種技術(shù)的混合應(yīng)用。隨書附贈:近400M教學(xué)視頻用配套源代碼。

圖書封面

評論、評分、閱讀與下載


    Java程序開發(fā)大全 PDF格式下載


用戶評論 (總計22條)

 
 

  •   書的內(nèi)容及MYECLIPSE有點老,講的東西也有點雜。
  •   學(xué)習(xí)中。書太厚,看視頻先
  •   書籍內(nèi)容例子豐富,非常適合我這種初學(xué)者學(xué)習(xí),內(nèi)容由簡單到深入學(xué)習(xí),學(xué)完之后受益匪淺
  •   是正版,內(nèi)容也不錯
  •   原來是大學(xué)教材啊,蠻不錯的,挺基礎(chǔ)的
  •   適合初級,我感覺我買錯了,這些框架早就摸熟了。
  •   挺好的,挺基礎(chǔ)的,各方面都說到了
  •   頭天下的訂單,第二天就到了
  •   HEN HAO!
  •   書中的SSH 是 SPRING 2.0+STRUTS1.2+HIBERNATE3.1,單獨講到STRUTS2.0,SPRING2+STRUTS2,未講到SPRING2.5+STRUTS2+HIBERNATE3.2。對各框架的介紹也無太多細節(jié)的東西,都是講的最基本的應(yīng)用和案例。實例部分有兩個,一個是JSP+JAVABEAN 的網(wǎng)上寵物商店,一個是STRUTS1.2+HIBERNATE3.1,嚴(yán)重過時??傮w來說,第一,對完全沒有基礎(chǔ)的人基本看不懂本書,第二,對稍有基礎(chǔ)但是需要系統(tǒng)學(xué)習(xí)的人來說有些許幫助,第三,對于有一定基礎(chǔ)想研究細節(jié)的人來說本書完全沒用。
  •   這本書,一般吧,基礎(chǔ)的都有!
  •   這本書作為入門還可以
  •   這本書感覺只適合初學(xué)者
  •   書整體很好,美中不足的是書的下緣裁切不齊,部分頁面印刷不清。如果有貨,希望更換;如果沒有,取消換貨
  •   初略翻了一下,對入門者是有益的。
  •   書本知識完全可以在網(wǎng)上輕易找到,非常郁悶,完全不值得購買。
  •   光盤源文件運行,無語...好多有錯誤,無法正確得出結(jié)果,這也好意思拿出來
  •   書的內(nèi)容還可以,可以參考一下
  •   現(xiàn)在急需要用,希望不錯。有光盤,很好。
  •   書本還行,適合初級入門者學(xué)習(xí)使用
  •   對于程序?qū)W習(xí)非常有幫助,很好的書。
  •   因為現(xiàn)在要開發(fā)java的web服務(wù),希望有用
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7