出版時間:2009-4 出版社:電子工業(yè)出版社 作者:雷之宇,鄭圣蒲,孫皓 編著 頁數:594 字數:957000
Tag標簽:無
前言
ava從1995年正式發(fā)布,幾乎是滿載著贊譽一路而來的,受到了數以千萬計的程序員的推崇,逐漸發(fā)展成為使用最廣泛的編程語言之一。Java的流行已經帶動了相關衍生產品的流行。從開發(fā)工具Eclipse+MyEclipse和Jbuilder,到服務器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關的服務器軟件Tomcat、Weblogic等,Java已經發(fā)展成為一個完整的產品系列。Java所引發(fā)的風暴,每一個程序員都有自己親身的體會。很多軟件開發(fā)工程師都投入很多時間和精力不斷地學習Java及其相關產品(Struts、Hibernate、Spring),對于他們而言,這可能意味著未來技術的方向、更多的就業(yè)機會和更高的薪酬。Java究竟有著什么樣的魔力,能擁有這么多的追隨者?“Write once run anywhere(編寫一次,隨處運行)”也許是最好的答案,但已經不能夠代表Java的全部。Java作為網絡系統(tǒng)中最主要的編程語言,除了良好的可移植性外,更值得稱道的還有其“開放性”。也正是由于Java的開放性,才得以吸引大量的第三方廠商開發(fā)出了各種Java的衍生產品,最終形成了今天完整的Java家族產品系列。
內容概要
Java作為當前最炙手可熱的網絡編程語言,已經帶動了相關衍生產品的流行。從開發(fā)工具Eclipse + MyEclipse和Jbuilder,到服務器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關的服務器軟件Tomcat、Weblogic等,Java已經發(fā)展成為一個完整的產品系列。本書的目標就是帶領你逐個了解、熟悉、使用這些Java系列的產品,從一個零基礎的Java菜鳥成為一個合格的Java程序員?! ”緯梢宰鳛椴锁B級讀者的入門教程。我們從系統(tǒng)環(huán)境的安裝、配置、創(chuàng)建工程、調試、編譯,到系統(tǒng)的發(fā)布和部署,一步步、手把手地教你實現(xiàn)?! 《鴮τ谟薪涷灥某绦騿T,本書也是一本“企業(yè)級案例”的參考手冊,本書中的“組織機構和用戶管理、權限管理、合同管理、項目管理、工作流引擎、全文檢索引擎、數據導出組件”等功能模塊可以直接應用在真實的系統(tǒng)中?! ∽詈螅M緯拈喿x能夠帶給你一次愉快的、神奇的Java編程體驗!
作者簡介
雷之宇:
教育背景:
1995年畢業(yè)于甘肅聯(lián)合大學數學系,2003年畢業(yè)于中國人民大學商學院(EMBA)
曾編著與翻譯:
《Java實用組件集》電子工業(yè)出版社,《程序員學管理》清華大學出版社(經管類),《Java項目開發(fā)實踐:網絡篇》中國鐵道出版社,《Linux及
書籍目錄
第1章 引言 1.1 和Java相關的幾個概念 1.1.1 什么是Java 1.1.2 JSP、Java、JavaBean與JavaScript 1.1.3 MVC與Struts 1.2 和Java相關的工具介紹 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 本章小結 第2章 搭建開發(fā)系統(tǒng)環(huán)境 2.1 安裝和配置JDK 1.5 2.1.1 安裝JDK 1.5 2.1.2 設置環(huán)境變量 2.2 安裝和配置Tomcat 5 2.2.1 安裝Tomcat 5 2.2.2 如何啟動及關閉Tomcat 2.3 安裝MyEclipse 2.4 安裝和配置Oracle 10g數據庫 2.4.1 安裝Oracle 10g數據庫 2.4.2 創(chuàng)建數據庫實例 2.4.3 配置監(jiān)聽器(Listener) 2.5 常見問題經驗談 2.5.1 Oracle數據庫無法啟動的幾種情況 2.5.2 Oracle安裝后Eclipse無法啟動 2.6 本章小結 第3章 創(chuàng)建第一個Struts工程“Hello World” 3.1 創(chuàng)建一個新的Java Web項目 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 編譯和運行 3.2 代碼詳解 3.3 常見問題經驗談 3.4 本章小結 第4章 創(chuàng)建第一個數據庫工程——“BookManage” 4.1 數據庫配置 4.1.1 配置表空間 4.1.2 創(chuàng)建用戶 4.1.3 創(chuàng)建表(用UI界面或Script) 4.1.4 手工添加幾條數據 4.1.5 SQL Plus的介紹 4.2 第一次用Java訪問數據庫 4.2.1 JDBC技術基礎 4.2.2 DBHandle組件介紹 4.3 創(chuàng)建數據庫工程——“BookManage” 4.3.1 向數據庫中插入新的數據 4.3.2 在頁面中顯示數據列表 4.3.3 實現(xiàn)刪除的功能(支持復選) 4.4 常見問題經驗談 4.5 本章小結 第5章 組織機構和用戶管理第6章 權限管理第7章 合同管理子系統(tǒng)第8章 WorkFlow工作流引擎第9章 項目管理子系統(tǒng) 第10章 利用Lucene實現(xiàn)全文檢索第11章 綜合統(tǒng)計匯總子系統(tǒng)第12章 數據的導出和打印第13章 系統(tǒng)的安裝與部署第14章 安全解決方案附錄1 解決方案的設計原則 附錄2 系統(tǒng)的體系結構
章節(jié)摘錄
插圖:第1章 引言Java語言(簡稱Java)誕生于20世紀90年代中期,在過去的十多年里,Java像一個耐力持久的慢熱型長跑選手,越跑越快,在計算機軟件領域里不斷掀起一次次的技術革命,最終使它一躍成為在萬維網(wWW)上開發(fā)軟件的主要工具??梢哉f,Java語言的發(fā)展過程就是IT技術在一個時間段內發(fā)展歷程的縮影,Java技術以各種形式出現(xiàn)、發(fā)展,甚至對未來IT產業(yè)的技術發(fā)展方向也產生一定的影響?,F(xiàn)在,Java已經成為使用最廣泛、最主流的網絡編程語言。有的IT媒體甚至稱“不知道Java的程序員可能比在北京生活卻沒有坐過地鐵的人還少”,還有人說“精通Java的程序員往往意味著優(yōu)厚的薪酬待遇和令人尊敬的技術專家的頭銜”。雖然媒體的說辭略顯夸張,但Java作為軟件開發(fā)的一種革命性的技術,其地位已被確立。想要真正成為一位精通Java的高級程序員卻并不容易。因為今天的Java已經不是10年前我們所說的那個由Sun公司發(fā)布的JDK軟件包,Java已經成為一個軟件產品系列的代名詞。Java的風潮已經帶動了相關衍生產品的流行,從開發(fā)工具Eclipse+MyEclipse和JBuilder到服務器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關的服務器軟件Tomcat、Weblogic、Websphere等,Java已經發(fā)展成為一個完整的產品系列。本書的目標就是帶領你了解、熟悉、使用這些Java系列的產品,從一個零基礎的Java菜鳥成為一個真正的Java程序員。事實上,從Java誕生之日起,介紹Java的圖書和資料就沒有缺少過。隨著Struts和Hibernate的流行以及Eclipse的逐漸普及,相關的書籍也是層出不窮。書店里介紹Java及其相關技術的圖書往往擺滿了好幾個書架,并放在醒目的位置。盡管如此,我們公司剛畢業(yè)的新同事卻總抱怨找不到一本合適、實用的入門教材,原因何在? 1.術業(yè)有專攻Java相關技術的涉及面很廣,例如:Struts、Hibernate仔細研究起來都可以專門作為一門課程來介紹,而圖書的作者往往都是某一個領域的專家,因此Java的相關圖書按照專題介紹的不少,而面面俱到的綜合類圖書則較少。
編輯推薦
《用案例學JavaWeb整合開發(fā):Java+Eclipse+Struts2+Ajax》特色:由淺入深,從安裝開始零基礎學Java,Java+Struts+Ajax+Eclipse+Oracle全面案例教學,經典案例全面解析:組織機構Tree與權限管理,工作流引擎Workflow,利用Lucene實現(xiàn)全文檢索,統(tǒng)計圖表的定義、生成、導出、打印。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載