日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)精通Spring

精通Spring

精通Spring

定 價:¥39.00

作 者: 羅時飛編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Sun One
標(biāo) 簽: 暫缺

ISBN: 9787121010514 出版時間: 2005-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 425 字?jǐn)?shù):  

內(nèi)容簡介

  凝聚Java魅力,成就開發(fā)專家?!鼋榻B如何構(gòu)建、安裝Spring■深入到Spring的IoC容器、AOP架構(gòu)中;■講解如何使用Spring提供的J2EE抽象服務(wù);■掌握Spring遠(yuǎn)程服務(wù),包括RMI、Hessian、Burlap、HTTPInvoker、Web服務(wù)?!鲋v解如何集成、使用web層框架,包括Sturs、SpringwebMVC、Tapestry、JSF;■深入研究用于Spring的Acegi安全框架;■介紹如何在Spring中集成,使用各種Opensource框架,包括Hibernate、Quartz、JOTM;■Spring開發(fā)者的必備手冊;■本書所有實例源代碼文件請到http://www.fecit.com.cn“下載專區(qū)”下載。本書深入剖析了當(dāng)前流行的輕量級開發(fā)框架Spring技術(shù)。本書總共分成3部分。第一部分,重點闡述Spring的架構(gòu)。這部分內(nèi)容循序漸進(jìn)帶領(lǐng)開發(fā)者進(jìn)入Spring中。主要在于闡述SpringIoC和SpringAOP。第二部分,重點闡述Spring的使用。這部分內(nèi)容從簡化Java/J2EE的角度出發(fā),從J2EE平臺各個技術(shù)層面分析、并給出大量的研究實例,對Spring提供的API進(jìn)行闡述。主要在于闡述Spring對J2EEAPI提供的服務(wù)抽象。第三部分,重點闡述Spring高級專題。這部分內(nèi)容重點對視圖技術(shù)進(jìn)行了研究,因為對于開發(fā)Web應(yīng)用而言,前端界面的開發(fā)往往工作量很大。因此,使用合理的視圖技術(shù)開發(fā)Web應(yīng)用對于項目的成功與否很關(guān)鍵。另外,Web應(yīng)用的安全性往往也是企業(yè)應(yīng)用中最為重要的需求之一,而用于Spring的Acegi安全框架很好地解決了這個問題,這也是第三部分重點研究的內(nèi)容之一。

作者簡介

  羅時飛,J2EE架構(gòu)師,西安交通大學(xué)碩士。從事J2EE開發(fā)、架構(gòu)工作多年,曾擔(dān)任大型軟件公司產(chǎn)品開發(fā)經(jīng)理,實踐經(jīng)驗豐富。對J2EE平臺中的標(biāo)準(zhǔn)架構(gòu)、OpenSource技術(shù)有深入研究。代表譯著:《TheJ2EETutorial》、《JBossadministrationandDevelopment》。個人網(wǎng)站:http://www.open-v.com相關(guān)圖書精通Struts:基于MVC的JavaWeb設(shè)計與開發(fā)(附贈光盤1張)J2EE應(yīng)用開發(fā)詳解JBuilderX無線應(yīng)用開發(fā)(配光盤)(Borland開發(fā)專家)

圖書目錄

第一部分Spring架構(gòu)分析
第1章Spring啟程3
1.1背景知識3
1.2運行Spring實例應(yīng)用3
1.2.1實例1:example14
1.2.2實例2:example27
1.2.3實例3:example38
1.2.4實例4:example49
1.3SpringI/O實用類12
1.4小結(jié)13
第2章安裝和構(gòu)建Spring15
2.1獲得二進(jìn)制文件15
2.2基于源代碼構(gòu)建Spring17
2.2.1基于CVS訪問以獲得源代碼17
2.2.2構(gòu)建Spring框架20
2.2.3重要Ant任務(wù)25
2.3安裝Spring27
2.4小結(jié)28
第3章控制反轉(zhuǎn)(SpringIoC)29
3.1IoC背景知識29
3.2SpringIoC30
3.2.1BeanFactory30
3.2.2ApplicationContext39
3.3IoC其他內(nèi)容43
3.3.1發(fā)布并監(jiān)聽事件43
3.3.2自定義JavaBean屬性編輯器46
3.4小結(jié)48
第4章面向方面編程(SpringAOP)49
4.1AOP及SpringAOP背景知識.49
4.2SpringAOP裝備51
4.2.1Before裝備52
4.2.2After裝備55
4.2.3Throws裝備58
4.2.4Around裝備61
4.3ProxyFactoryBean65
4.4對象池68
4.5小結(jié)71
第5章深入Spring架構(gòu)73
5.1架構(gòu)概述.73
5.2Spring具體構(gòu)件74
5.2.1Spring上下文74
5.2.2SpringWeb75
5.2.3Spring數(shù)據(jù)訪問對象(DAO)76
5.2.4SpringORM78
5.2.5SpringWebMVC框架78
5.3綜合實例分析78
5.3.1實例概述80
5.3.2安裝和配置example1183
5.3.3架構(gòu)分析88
5.4小結(jié)92
第二部分Spring應(yīng)用開發(fā)
第6章命名服務(wù)——JNDI97
6.1背景97
6.2Spring對JNDI提供的支持98
6.2.1JndiObjectFactoryBean99
6.2.2JndiObjectTargetSource102
6.2.3JndiTemplate105
6.2.4JndiCallback109
6.3小結(jié)110
第7章事務(wù)服務(wù)——JTA111
7.1背景111
7.2Spring對事務(wù)管理提供的支持112
7.2.1PlatformTransactionManager113
7.2.2聲明式事務(wù)117
7.2.3編程式事務(wù)133
7.3小結(jié)136
第8章消息服務(wù)——JMS137
8.1背景137
8.2Spring對JMS提供的支持138
8.2.1JmsTemplate139
8.2.2事務(wù)管理164
8.3小結(jié)165
第9章郵件服務(wù)——JavaMail167
9.1背景167
9.2Spring對JavaMail提供的支持167
9.2.1使用CosMailSenderImpl168
9.2.2使用JavaMailSenderImpl170
9.3小結(jié)172
第10章企業(yè)Bean服務(wù)——EJB173
10.1背景173
10.2Spring對EJB提供的支持173
10.2.1開發(fā)EJB176
10.2.2訪問EJB187
10.3小結(jié)189
第11章持久化服務(wù)——DAO.JDBC.ORM191
11.1背景191
11.2Spring對DAO提供的支持192
11.3Spring對JDBC提供的支持193
11.3.1JdbcTemplate193
11.3.2DataSourceTransactionManager200
11.3.3連接數(shù)據(jù)庫的方式200
11.3.4將JDBC操作建模為Java對象201
11.4Spring對ORM提供的支持206
11.4.1Hibernate介紹207
11.4.2Hibernate集成支持216
11.5小結(jié)224
第12章任務(wù)調(diào)度服務(wù)——Quartz.Timer225
12.1背景225
12.2Spring對Quartz提供的支持225
12.2.1QuartzJobBean和JobDetailBean的使用228
12.2.2MethodInvokingJobDetailFactoryBean的使用233
12.3Spring對Timer提供的支持238
12.3.1ScheduledTimerTask的使用239
12.3.2MethodInovkingTimerTaskFactoryBean的使用243
12.4小結(jié)247
第13章遠(yuǎn)程服務(wù)249
13.1背景249
13.2Spring對遠(yuǎn)程服務(wù)提供的支持251
13.2.1RMI使能服務(wù)251
13.2.2Hessian使能服務(wù)259
13.2.3Burlap使能服務(wù)267
13.2.4HTTPInvoker使能服務(wù)273
13.3Spring對Web服務(wù)提供的支持280
13.4小結(jié)291
第三部分Spring高級主題
第14章視圖技術(shù)集成295
14.1SpringWebMVC296
14.1.1配置DispatcherServlet297
14.1.2開發(fā)及配置Controller298
14.1.3配置ViewResolver300
14.1.4配置HandlerMapping302
14.2Struts303
14.2.1SpringJPetStore的ApplicationContext集成方式304
14.2.2Spring提供的集成方式306
14.3Tapestry309
14.4JSF309
14.5JSP和JSTL309
14.6Velocity和FreeMarker310
14.7XSLT311
14.8Tiles311
14.9JasperReports312
14.10文檔視圖313
14.11小結(jié)313
第15章Tapestry集成315
15.1Tapestry介紹315
15.2Page和組件模板318
15.3創(chuàng)建Tapestry組件320
15.4Tapestry校驗子系統(tǒng)320
15.5管理服務(wù)器端狀態(tài)327
15.6配置Tapestry應(yīng)用328
15.7與Spring集成329
15.8小結(jié)332
第16章JSF集成333
16.1Web前端開發(fā)的趨勢333
16.2JSF介紹334
16.3Spring和JSF-Spring提供的JSF集成336
16.4example29實例研究337
16.4.1部署及使用338
16.4.2開發(fā)過程343
16.4.3Spring提供的JSF集成能力355
16.4.4JSF-Spring項目提供的JSF集成能力355
16.5小結(jié)357
第17章用于Spring的Acegi安全框架359
17.1Acegi介紹359
17.2Acegi架構(gòu)及使用362
17.2.1構(gòu)建contacts應(yīng)用362
17.2.2Acegi架構(gòu)綜述370
17.2.3Web資源的認(rèn)證372
17.2.4Web資源的授權(quán)377
17.2.5配置AcegiServlet過濾器378
17.2.6方法級的認(rèn)證和授權(quán)388
17.3其他內(nèi)容389
17.3.1實現(xiàn)密碼的加密處理391
17.3.2緩存用戶信息393
17.4小結(jié)394
附錄A實例代碼安裝395
A.1代碼說明395
A.2鐘情JBoss395
A.3工具下載與安裝396
A.3.1SpringIDE396
A.3.2TapestrySpindle400
A.3.3JBossIDE406
A.3.4HibernateSynchronzier411
A.4代碼使用411
附錄Bspring-beans.dtd的內(nèi)容模型413
B.1beans節(jié)點413
B.2bean節(jié)點414
B.3constructor-arg節(jié)點417
B.4property節(jié)點419
B.5lookup-method節(jié)點419
B.6replaced-method節(jié)點420
附錄C參考資料421
后記425

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號