第1篇 JavaBean組件集
第1章 引言
Java語言(簡稱Java)從1995年誕生到今天的流行,已經(jīng)成為使用最廣泛的編程語言之一。可以說,Java語言的發(fā)展過程就是IT技術(shù)在一個時間段內(nèi)發(fā)展歷程的縮影,Java技術(shù)以各種形式出現(xiàn)、發(fā)展,甚至對未來IT產(chǎn)業(yè)的技術(shù)發(fā)展方向也產(chǎn)生一定的影響。
Java作為一種類似于C/C++的語言,其平臺無關(guān)性和互聯(lián)網(wǎng)發(fā)展緊密結(jié)合,已經(jīng)成為互聯(lián)網(wǎng)和各種基于Web技術(shù)的網(wǎng)絡(luò)應(yīng)用的首選平臺。因為其面向?qū)ο蟆⑵脚_無關(guān)、分布應(yīng)用等特點(diǎn)給編程人員帶來了一種全新的概念,使Web編程從最初的單純提供靜態(tài)信息的發(fā)布,到現(xiàn)在基于Web技術(shù)所提供各種的信息服務(wù),Java已經(jīng)不僅僅是一種編程語言,Java平臺作為一種領(lǐng)先的軟件技術(shù)構(gòu)架,其領(lǐng)導(dǎo)地位已經(jīng)確立。
當(dāng)年Java被紐約時報評為1995年的十大科技成果之一,作為一項重大發(fā)明被載入科技史冊。即便如此,Sun MicroSystem公司Java小組的成員可能也沒有預(yù)料到Java會對二十多年后今天的軟件行業(yè)產(chǎn)生如此深遠(yuǎn)的影響。
今天我們學(xué)習(xí)、使用Java是一件順理成章的事情,我們不需要理由,也不需要原因,因為我們喜歡。更因為我們的同事、同學(xué)、朋友都在學(xué)習(xí)或者使用Java,我們所在的企業(yè)為客戶提供的企業(yè)級軟件系統(tǒng)大多是用Java開發(fā)的,我們所接觸到的各種工具、套件(Struts、Hibernate等)都是為Java提供服務(wù)或用Java開發(fā)的。
本書不是一本內(nèi)容全面的Java教材,也不屬于速查手冊類的參考書,如果硬要將本書歸類的話,應(yīng)該算是“實例應(yīng)用類”的叢書。但和其他實例類的圖書不同,本書沒有花費(fèi)大量的篇幅去幫助你完成或者實現(xiàn)一個復(fù)雜的功能,恰恰相反,本書會幫你用最簡單的方法、用最短的時間完成一些復(fù)雜的任務(wù):通過調(diào)用一些優(yōu)秀的組件。
這個過程就像我們組裝計算機(jī)一樣:我們可以不了解主板、CPU、內(nèi)存、硬盤、聲卡、顯卡、網(wǎng)卡、光驅(qū)、顯示器的工作原理,但我們知道怎樣連接、組合它們就足夠了。通過標(biāo)準(zhǔn)的接口,用一堆電線插插接接,很快地我們就能夠搭建出一臺性能不錯的計算機(jī)。
本書所描述的這些Java組件,就像是計算機(jī)系統(tǒng)中的一個個單元模塊,通過對這些功能單元(組件)的調(diào)用,我們就能夠方便地搭建出功能強(qiáng)大的業(yè)務(wù)系統(tǒng)。
如同我們在組裝計算機(jī)的過程中,要選擇知名廠商的優(yōu)良配件來保證整機(jī)的性能一樣,軟件系統(tǒng)中所采用的功能單元(組件)的可靠性和穩(wěn)定性直接影響著最終軟件系統(tǒng)的質(zhì)量。本書中所介紹的所有組件均來自“北京杰軟科技有限公司”的Smart2008平臺。
該平臺從1998年發(fā)布以來已經(jīng)被航空航天、船舶、銀行、水利、電力等行業(yè)的眾多企業(yè)級應(yīng)用廣泛采用,擁有廣泛的用戶和相當(dāng)?shù)姆€(wěn)定性。其2007年年底發(fā)布的最新版本Smart2008在進(jìn)一步加強(qiáng)產(chǎn)品穩(wěn)定性、提高產(chǎn)品運(yùn)行效率的基礎(chǔ)上,全面支持MVC構(gòu)架,是眾多行業(yè)軟件廠商的首選。
- ABB工業(yè)機(jī)器人編程全集
- JavaScript實例自學(xué)手冊
- Drupal 7 Multilingual Sites
- Mastering Salesforce CRM Administration
- 精通Excel VBA
- 智能工業(yè)報警系統(tǒng)
- 網(wǎng)絡(luò)化分布式系統(tǒng)預(yù)測控制
- 悟透JavaScript
- 電氣控制與PLC技術(shù)應(yīng)用
- 格蠹匯編
- 與人共融機(jī)器人的關(guān)節(jié)力矩測量技術(shù)
- 基于Proteus的PIC單片機(jī)C語言程序設(shè)計與仿真
- Visual Basic項目開發(fā)案例精粹
- 基于元胞自動機(jī)的人群疏散系統(tǒng)建模與分析
- 傳感器應(yīng)用技術(shù)