用案例學(xué)Java Web整合開發(fā)

出版時(shí)間:2009-4  出版社:電子工業(yè)出版社  作者:雷之宇,鄭圣蒲,孫皓 編著  頁數(shù):594  字?jǐn)?shù):957000  
Tag標(biāo)簽:無  

前言

ava從1995年正式發(fā)布,幾乎是滿載著贊譽(yù)一路而來的,受到了數(shù)以千萬計(jì)的程序員的推崇,逐漸發(fā)展成為使用最廣泛的編程語言之一。Java的流行已經(jīng)帶動(dòng)了相關(guān)衍生產(chǎn)品的流行。從開發(fā)工具Eclipse+MyEclipse和Jbuilder,到服務(wù)器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關(guān)的服務(wù)器軟件Tomcat、Weblogic等,Java已經(jīng)發(fā)展成為一個(gè)完整的產(chǎn)品系列。Java所引發(fā)的風(fēng)暴,每一個(gè)程序員都有自己親身的體會(huì)。很多軟件開發(fā)工程師都投入很多時(shí)間和精力不斷地學(xué)習(xí)Java及其相關(guān)產(chǎn)品(Struts、Hibernate、Spring),對(duì)于他們而言,這可能意味著未來技術(shù)的方向、更多的就業(yè)機(jī)會(huì)和更高的薪酬。Java究竟有著什么樣的魔力,能擁有這么多的追隨者?“Write once run anywhere(編寫一次,隨處運(yùn)行)”也許是最好的答案,但已經(jīng)不能夠代表Java的全部。Java作為網(wǎng)絡(luò)系統(tǒng)中最主要的編程語言,除了良好的可移植性外,更值得稱道的還有其“開放性”。也正是由于Java的開放性,才得以吸引大量的第三方廠商開發(fā)出了各種Java的衍生產(chǎn)品,最終形成了今天完整的Java家族產(chǎn)品系列。

內(nèi)容概要

Java作為當(dāng)前最炙手可熱的網(wǎng)絡(luò)編程語言,已經(jīng)帶動(dòng)了相關(guān)衍生產(chǎn)品的流行。從開發(fā)工具Eclipse + MyEclipse和Jbuilder,到服務(wù)器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關(guān)的服務(wù)器軟件Tomcat、Weblogic等,Java已經(jīng)發(fā)展成為一個(gè)完整的產(chǎn)品系列。本書的目標(biāo)就是帶領(lǐng)你逐個(gè)了解、熟悉、使用這些Java系列的產(chǎn)品,從一個(gè)零基礎(chǔ)的Java菜鳥成為一個(gè)合格的Java程序員?! ”緯梢宰鳛椴锁B級(jí)讀者的入門教程。我們從系統(tǒng)環(huán)境的安裝、配置、創(chuàng)建工程、調(diào)試、編譯,到系統(tǒng)的發(fā)布和部署,一步步、手把手地教你實(shí)現(xiàn)?! 《鴮?duì)于有經(jīng)驗(yàn)的程序員,本書也是一本“企業(yè)級(jí)案例”的參考手冊(cè),本書中的“組織機(jī)構(gòu)和用戶管理、權(quán)限管理、合同管理、項(xiàng)目管理、工作流引擎、全文檢索引擎、數(shù)據(jù)導(dǎo)出組件”等功能模塊可以直接應(yīng)用在真實(shí)的系統(tǒng)中?! ∽詈?,希望本書的閱讀能夠帶給你一次愉快的、神奇的Java編程體驗(yàn)!

作者簡(jiǎn)介

雷之宇:
  教育背景:
  1995年畢業(yè)于甘肅聯(lián)合大學(xué)數(shù)學(xué)系,2003年畢業(yè)于中國(guó)人民大學(xué)商學(xué)院(EMBA)
  曾編著與翻譯:
  《Java實(shí)用組件集》電子工業(yè)出版社,《程序員學(xué)管理》清華大學(xué)出版社(經(jīng)管類),《Java項(xiàng)目開發(fā)實(shí)踐:網(wǎng)絡(luò)篇》中國(guó)鐵道出版社,《Linux及

書籍目錄

第1章  引言	 1.1  和Java相關(guān)的幾個(gè)概念	  1.1.1  什么是Java	  1.1.2  JSP、Java、JavaBean與JavaScript	  1.1.3  MVC與Struts	 1.2  和Java相關(guān)的工具介紹	  1.2.1  JDK 1.6	  1.2.2  Tomcat	  1.2.3  BEA WebLogic	  1.2.4  Oracle iAS	  1.2.5  Eclipse和MyEclipse	  1.2.6  JBuilder	 1.3  本書所使用的環(huán)境	 1.4  本章小結(jié)	第2章  搭建開發(fā)系統(tǒng)環(huán)境	 2.1  安裝和配置JDK 1.5	  2.1.1  安裝JDK 1.5	    2.1.2  設(shè)置環(huán)境變量	 2.2  安裝和配置Tomcat 5	  2.2.1  安裝Tomcat 5	  2.2.2  如何啟動(dòng)及關(guān)閉Tomcat	 2.3  安裝MyEclipse	 2.4  安裝和配置Oracle 10g數(shù)據(jù)庫	  2.4.1  安裝Oracle 10g數(shù)據(jù)庫	  2.4.2  創(chuàng)建數(shù)據(jù)庫實(shí)例	  2.4.3  配置監(jiān)聽器(Listener)	 2.5  常見問題經(jīng)驗(yàn)談	  2.5.1  Oracle數(shù)據(jù)庫無法啟動(dòng)的幾種情況	  2.5.2  Oracle安裝后Eclipse無法啟動(dòng)	 2.6  本章小結(jié)	第3章  創(chuàng)建第一個(gè)Struts工程“Hello World”	 3.1  創(chuàng)建一個(gè)新的Java Web項(xiàng)目	  3.1.1  創(chuàng)建Web工程	  3.1.2  編輯Profile配置文件	  3.1.3  增加Struts功能	  3.1.4  增加Hibernate功能	  3.1.5  配置Formbean和Action操作	  3.1.6  配置Eclipse和Tomcat的連接	  3.1.7  編譯和運(yùn)行	 3.2  代碼詳解	 3.3  常見問題經(jīng)驗(yàn)談	 3.4  本章小結(jié)	第4章  創(chuàng)建第一個(gè)數(shù)據(jù)庫工程——“BookManage”	 4.1  數(shù)據(jù)庫配置	  4.1.1  配置表空間	  4.1.2  創(chuàng)建用戶	  4.1.3  創(chuàng)建表(用UI界面或Script)	  4.1.4  手工添加幾條數(shù)據(jù)	  4.1.5  SQL Plus的介紹	 4.2  第一次用Java訪問數(shù)據(jù)庫	  4.2.1  JDBC技術(shù)基礎(chǔ)	  4.2.2  DBHandle組件介紹	 4.3  創(chuàng)建數(shù)據(jù)庫工程——“BookManage”	  4.3.1  向數(shù)據(jù)庫中插入新的數(shù)據(jù)	  4.3.2  在頁面中顯示數(shù)據(jù)列表	  4.3.3  實(shí)現(xiàn)刪除的功能(支持復(fù)選)	 4.4  常見問題經(jīng)驗(yàn)談	 4.5  本章小結(jié)	第5章  組織機(jī)構(gòu)和用戶管理第6章  權(quán)限管理第7章  合同管理子系統(tǒng)第8章  WorkFlow工作流引擎第9章  項(xiàng)目管理子系統(tǒng)	第10章  利用Lucene實(shí)現(xiàn)全文檢索第11章  綜合統(tǒng)計(jì)匯總子系統(tǒng)第12章  數(shù)據(jù)的導(dǎo)出和打印第13章  系統(tǒng)的安裝與部署第14章  安全解決方案附錄1  解決方案的設(shè)計(jì)原則	附錄2  系統(tǒng)的體系結(jié)構(gòu)

章節(jié)摘錄

插圖:第1章 引言Java語言(簡(jiǎn)稱Java)誕生于20世紀(jì)90年代中期,在過去的十多年里,Java像一個(gè)耐力持久的慢熱型長(zhǎng)跑選手,越跑越快,在計(jì)算機(jī)軟件領(lǐng)域里不斷掀起一次次的技術(shù)革命,最終使它一躍成為在萬維網(wǎng)(wWW)上開發(fā)軟件的主要工具。可以說,Java語言的發(fā)展過程就是IT技術(shù)在一個(gè)時(shí)間段內(nèi)發(fā)展歷程的縮影,Java技術(shù)以各種形式出現(xiàn)、發(fā)展,甚至對(duì)未來IT產(chǎn)業(yè)的技術(shù)發(fā)展方向也產(chǎn)生一定的影響。現(xiàn)在,Java已經(jīng)成為使用最廣泛、最主流的網(wǎng)絡(luò)編程語言。有的IT媒體甚至稱“不知道Java的程序員可能比在北京生活卻沒有坐過地鐵的人還少”,還有人說“精通Java的程序員往往意味著優(yōu)厚的薪酬待遇和令人尊敬的技術(shù)專家的頭銜”。雖然媒體的說辭略顯夸張,但Java作為軟件開發(fā)的一種革命性的技術(shù),其地位已被確立。想要真正成為一位精通Java的高級(jí)程序員卻并不容易。因?yàn)榻裉斓腏ava已經(jīng)不是10年前我們所說的那個(gè)由Sun公司發(fā)布的JDK軟件包,Java已經(jīng)成為一個(gè)軟件產(chǎn)品系列的代名詞。Java的風(fēng)潮已經(jīng)帶動(dòng)了相關(guān)衍生產(chǎn)品的流行,從開發(fā)工具Eclipse+MyEclipse和JBuilder到服務(wù)器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關(guān)的服務(wù)器軟件Tomcat、Weblogic、Websphere等,Java已經(jīng)發(fā)展成為一個(gè)完整的產(chǎn)品系列。本書的目標(biāo)就是帶領(lǐng)你了解、熟悉、使用這些Java系列的產(chǎn)品,從一個(gè)零基礎(chǔ)的Java菜鳥成為一個(gè)真正的Java程序員。事實(shí)上,從Java誕生之日起,介紹Java的圖書和資料就沒有缺少過。隨著Struts和Hibernate的流行以及Eclipse的逐漸普及,相關(guān)的書籍也是層出不窮。書店里介紹Java及其相關(guān)技術(shù)的圖書往往擺滿了好幾個(gè)書架,并放在醒目的位置。盡管如此,我們公司剛畢業(yè)的新同事卻總抱怨找不到一本合適、實(shí)用的入門教材,原因何在? 1.術(shù)業(yè)有專攻Java相關(guān)技術(shù)的涉及面很廣,例如:Struts、Hibernate仔細(xì)研究起來都可以專門作為一門課程來介紹,而圖書的作者往往都是某一個(gè)領(lǐng)域的專家,因此Java的相關(guān)圖書按照專題介紹的不少,而面面俱到的綜合類圖書則較少。

編輯推薦

《用案例學(xué)JavaWeb整合開發(fā):Java+Eclipse+Struts2+Ajax》特色:由淺入深,從安裝開始零基礎(chǔ)學(xué)Java,Java+Struts+Ajax+Eclipse+Oracle全面案例教學(xué),經(jīng)典案例全面解析:組織機(jī)構(gòu)Tree與權(quán)限管理,工作流引擎Workflow,利用Lucene實(shí)現(xiàn)全文檢索,統(tǒng)計(jì)圖表的定義、生成、導(dǎo)出、打印。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    用案例學(xué)Java Web整合開發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)12條)

 
 

  •   書是好書.請(qǐng)問你們現(xiàn)在還有用案例學(xué)Java Web整合開發(fā)光盤嗎?我買了本當(dāng)場(chǎng)沒驗(yàn),壞了張光盤,郁悶中,你們還有的話能麻煩發(fā)到我油箱下zhjlxxhyb@163****,謝謝!
  •   印刷質(zhì)量不錯(cuò),書的內(nèi)容很粗略地看了一遍,感覺講解的比較全面也很簡(jiǎn)單,總之,如果你是Java的初學(xué)者且需要很快上手而不需要太注重理論知識(shí)的話,這本書還是個(gè)不錯(cuò)的選擇;不過如果你是一個(gè)想從此書中尋找開發(fā)案例的開發(fā)人員,我建議你還是再看看別的吧。
  •   還不錯(cuò),要是例子能再深入些就更適合學(xué)者提高了,目前中國(guó)的圖書很少能看到深入全面案例解析的,對(duì)有一定提高要求的用戶太遺憾了
  •   昨天剛剛收到書,開始覺得是正版,挺高興的,由于這本書是編程實(shí)例,晚上回去看第一個(gè)實(shí)例的時(shí)候發(fā)現(xiàn)里面代碼好多編輯錯(cuò)誤,這對(duì)一個(gè)初學(xué)者來說很難挑出錯(cuò)誤哦,我覺得正版應(yīng)該是不會(huì)有這樣的問題的。
  •   我買了這本書之后發(fā)現(xiàn)寫這書的人,是雷聲大雨點(diǎn)小,到具體實(shí)施的時(shí)候什么貨都沒有,寫那么厚一本,一點(diǎn)用都沒有,還有光盤里的源碼根本就是一堆錯(cuò)誤,還買這么貴,我們都是省吃儉用買本書,你出這種書來害人,你的良心被狗吃啦
  •   賠償!??!退貨?。。?/li>
  •   比較適合入門,對(duì)于像我這樣的菜鳥上手有圖一步步的帶著走,基本上都完成了安裝和配置。但有一些源程序調(diào)不通,不可用。總的說來還不錯(cuò),至少適合我吧。
  •   老早之前幫同事買的了。
  •   我也上當(dāng)了,源碼不全,不能運(yùn)行!而且沒有數(shù)據(jù)庫創(chuàng)建sql,只是給出了word數(shù)據(jù)庫設(shè)計(jì),對(duì)讀者很不負(fù)責(zé)。
  •   負(fù)責(zé)人地告訴你們,這本書除了第三章小小地提了下struts2.0.9外,其他的都是jsp頁面<% java代碼 %>的方式,我沒看到你所謂的整合開發(fā).他這書名完全是騙人的。
  •   大家一定看好了。此書是寫的是Java+Eclipse+Struts 2,而且也沒有什么... 閱讀更多
  •     寫得東西面很多,但都比較淺。
      滿頁滿頁的code,不是說有光盤嗎?有了光盤就不需要那樣的code頁面了。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7