欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring應(yīng)用開發(fā)完全手冊 中文 PDF 清晰掃描版

  • 書籍大?。?span>5.7MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費軟件
  • 書籍類別:java電子書
  • 應(yīng)用平臺:PDF
  • 更新時間:2012-07-30
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

本書以使用Spring框架技術(shù)開發(fā)網(wǎng)絡(luò)應(yīng)用程序的實用技術(shù)為中心,全面、系統(tǒng)地介紹了使用Spring框架技術(shù)開發(fā)應(yīng)用程序時必須掌握的基礎(chǔ)知識、高級應(yīng)用技術(shù)、方法和開發(fā)過程。本書分為四篇,共20章。主要內(nèi)容包括Spring框架開發(fā)環(huán)境的搭建及使用Spring時必須掌握的基礎(chǔ)知識,Spring的數(shù)據(jù)持久化、事務(wù)管理以及企業(yè)應(yīng)用中的遠程調(diào)用,JNDI命名服務(wù),JMail發(fā)送電子郵件等企業(yè)級服務(wù),小型網(wǎng)站或應(yīng)用程序的開發(fā)思路、方法和典型應(yīng)用模塊,運用Spring+Hibernate開發(fā)校園管理系統(tǒng),運用Spring+Struts+Hibernate開發(fā)企業(yè)門戶網(wǎng)站,運用Spring+Java Swing開發(fā)企業(yè)進銷存管理系統(tǒng)等。
  本書附有配套光盤。光盤提供了書中所有實例、范例和案例程序的全部源代碼,所有源代碼都經(jīng)過精心調(diào)試,在Windows 2003下測試通過,保證能夠正常運行。
  本書內(nèi)容精練、重點突出、實例豐富并且配有實例錄像,是各級程序開發(fā)人員必備的參考書,本書也非常適合大中專院校師生學(xué)習(xí)參考。
第1篇 基礎(chǔ)篇
第1章 初識Spring 3
1.1 Spring簡介 3
1.2 依賴注入 4
1.3 AOP編程 5
1.4 Spring的7大模塊 6
1.4.1 核心模塊 6
1.4.2 Context模塊 6
1.4.3 AOP模塊 6
1.4.4 DAO模塊 6
1.4.5 ORM映射模塊 7
1.4.6 Web模塊 7
1.4.7 MVC模塊 7
第2章 Spring環(huán)境搭建 8
2.1 安裝Java基礎(chǔ)環(huán)境 8
2.1.1 JDK 1.5的安裝與配置 8
2.1.2 Tomcat 5.5的安裝 12
2.2 Spring環(huán)境安裝 15
2.2.1 獲得Spring發(fā)布包 15
2.2.2 安裝Spring 16
2.3 在Jbuilder 2006中應(yīng)用Spring框架 16
2.3.1 在JBuilder 2006中添加Spring庫 16
2.3.2 創(chuàng)建工程并加載Spring庫 18
2.4 在Eclipse中應(yīng)用Spring框架 20
2.4.1 安裝插件MyEclipse 20
2.4.2 創(chuàng)建工程 23
2.4.3 添加Spring功能 24
2.5 Spring IoC實例 25
第3章 Spring基礎(chǔ)與容器 29
3.1 Spring IoC 29
3.1.1 BeanFactory介紹 29
3.1.2 ApplicationContext介紹 30
3.2 使用XML裝配JavaBean 30
3.2.1 使用XML定義JavaBean 30
3.2.2 beans標簽 31
3.2.3 description標簽 31
3.2.4 import標簽 32
3.2.5 bean標簽 32
3.2.6 如何配置JavaBean 33
3.2.7 JavaBean的賦值標簽 37
3.2.8 匿名內(nèi)部JavaBean的創(chuàng)建 40
3.2.9 自動裝配 40
3.3 BeanFactory 44
3.3.1 BeanFactory中JavaBean的生命周期 44
3.3.2 JavaBean的預(yù)處理和后處理 46
3.4 ApplicationContext 49
3.4.1 容器的后處理方法 50
3.4.2 定制屬性編輯器 51
3.4.3 容器與JavaBean的耦合 54
3.4.4 獲得BeanFactory容器的引用 54
3.4.5 獲得ApplicationContext容器的引用 55
3.4.6 獲得JavaBean在容器中的ID名稱 55
3.4.7 實現(xiàn)Spring的國際化 56
3.4.8 事件的監(jiān)聽與發(fā)布 58
第4章 AOP編程 61
4.1 AOP簡介 61
4.1.1 Spring AOP概述 62
4.1.2 Spring AOP術(shù)語 63
4.2 Spring AOP的實現(xiàn) 64
4.2.1 實現(xiàn)簡單的AOP 64
4.2.2 創(chuàng)建代理 65
4.3 Spring的切入點 66
4.3.1 靜態(tài)切入點 66
4.3.2 動態(tài)切入點 67
4.3.3 靜態(tài)切入點的優(yōu)缺點 67
4.3.4 深入靜態(tài)切入點 67
4.3.5 深入Spring切入點底層 68
4.3.6 自定義切入點 68
4.3.7 Spring常見的切入點 69
4.4 創(chuàng)建通知 69
4.4.1 Before通知 69
4.4.2 Throws通知 71
4.4.3 After通知 73
4.4.4 Around通知 75
4.4.5 Introduction通知 77
4.5 Spring的Advisor 79
4.5.1 DefaultPointcutAdvisor 79
4.5.2 NameMatchMethodPointcutAdvisor 80
4.6 使用ProxyFactoryBean創(chuàng)建代理 80
4.7 使用自動代理 83
4.7.1 BeanNameAutoProxyCreator類 83
4.7.2 DefaultAdvisorAutoProxyCreator類 85
4.8 AOP范例 87
4.8.1 范例概述 87
4.8.2 范例的特點 89
4.8.3 范例應(yīng)用的知識點 89
4.8.4 實現(xiàn)過程 89
第2篇 高級篇
第5章 數(shù)據(jù)持久化服務(wù) 99
5.1 Spring中DAO框架 99
5.1.1 數(shù)據(jù)訪問對象DAO簡介 99
5.1.2 Spring的DAO支持 100
5.1.3 DAO的簡單應(yīng)用 100
5.2 Spring中操作JDBC 104
5.2.1 使用JDBC存在的問題 104
5.2.2 一個簡單的實例 105
5.2.3 核心類JdbcTemplate實現(xiàn)JDBC操作 107
5.2.4 以對象方式操作JDBC 112
5.3 Spring整合Hibernate 115
5.3.1 Hibernate入門應(yīng)用 115
5.3.2 Spring對Hibernate的支持 119
第6章 事務(wù)管理 122
6.1 Spring中的事務(wù) 122
6.2 事務(wù)的ACID特性 122
6.2.1 原子性(Atomicity) 123
6.2.2 一致性(Consistency) 123
6.2.3 隔離性(Isolation) 123
6.2.4 持久性(Durability) 123
6.3 事務(wù)之間的缺陷 123
6.4 事務(wù)的屬性 123
6.4.1 事務(wù)的傳播行為 124
6.4.2 事務(wù)的隔離級別 124
6.4.3 事務(wù)的只讀屬性 125
6.4.4 事務(wù)的超時屬性 125
6.5 Spring的事務(wù)管理器 125
6.5.1 定義DataSource 125
6.5.2 JDBC事務(wù)管理器 126
6.5.3 Hibernate事務(wù)管理器 126
6.5.4 JDO事務(wù)管理器 127
6.5.5 OJB事務(wù)管理器 128
6.5.6 JTA事務(wù)管理器 128
6.6 編程式事務(wù) 128
6.6.1 使用PlatformTransactionManager接口 128
6.6.2 使用TransactionTemplate模板 132
6.7 聲明式事務(wù) 133
6.7.1 優(yōu)化DataSource 134
6.7.2 使用事務(wù)代理工廠 134
第7章 遠程服務(wù) 138
7.1 Spring中提供的遠程服務(wù) 138
7.2 使用Spring的RMI 140
7.3 Hessian和Burlap服務(wù)的實現(xiàn) 143
7.4 HTTP Invoker服務(wù)的實現(xiàn) 144
7.5 Spring實現(xiàn)Web Service 145
第8章 企業(yè)級服務(wù) 149
8.1 Java命名服務(wù) 149
8.1.1 JNDI簡介 149
8.1.2 從JNDI獲取DataSource 150
8.2 Java電子郵件 155
8.2.1 JavaMail簡介 155
8.2.2 Spring的郵件發(fā)送器 156
8.2.3 發(fā)送簡單的文本郵件 157
8.3 任務(wù)調(diào)度 164
8.3.1 Spring的Java Timer調(diào)度器 164
8.3.2 Spring的Quartz調(diào)度器 166
第9章 Spring的Web框架 170
9.1 Spring的MVC框架 170
9.1.1 Spring MVC概述 170
9.1.2 Spring Web入門實例 170
9.1.3 配置DispatcherServlet(分發(fā)器) 174
9.1.4 處理器映射與攔截器 175
9.1.5 視圖解析器 177
9.1.6 異常解析器 178
9.1.7 控制器簡介 178
9.1.8 模型與視圖 180
9.1.9 命令控制器 181
9.1.10 表單控制器與驗證器 181
9.1.11 多動作控制器 187
9.1.12 向?qū)Э刂破鳌?91
9.1.13 ParameterizableViewController控制器 198
9.1.14 UrlFilenameViewController控制器 199
9.1.15 使用Web應(yīng)用上下文 200
9.1.16 國際化信息 201
9.1.17 文件上傳 206
9.2 使用Spring標簽 207
9.2.1 spring:bind標簽 207
9.2.2 spring:message標簽 208
9.3 使用Tile布局 208
9.3.1 定義視圖 208
9.3.2 配置Tiles 209
第10章 集成Web框架 211
10.1 Struts集成 211
10.1.1 Struts簡介 211
10.1.2 Struts簡單實例 214
10.1.3 Spring集成Struts 217
10.1.4 Spring集成Struts實例 218
10.2 JSF集成 221
10.2.1 JSF簡介及入門實例 221
10.2.2 Spring如何集成JSF 224
第3篇 典型實例
第11章 用戶信息維護 229
11.1 實例運行結(jié)果 229
11.2 設(shè)計與分析 230
11.2.1 系統(tǒng)分析 230
11.2.2 文件夾及文件架構(gòu) 230
11.3 技術(shù)要點 231
11.3.1 配置視圖解析器 231
11.3.2 解決中文亂碼 231
11.4 開發(fā)過程 231
11.4.1 數(shù)據(jù)表結(jié)構(gòu) 231
11.4.2 使用表單控制器實現(xiàn)用戶注冊 232
11.4.3 數(shù)據(jù)訪問對象的設(shè)計 233
11.4.4 注冊模塊的設(shè)計 235
11.4.5 查詢模塊的設(shè)計 236
11.4.6 修改模塊的設(shè)計 239
11.4.7 刪除模塊的設(shè)計 240
11.4.8 將請求映射到處理器 240
11.4.9 配置XML文件 241
11.4.10 視圖組件的實現(xiàn) 241
11.5 發(fā)布與運行 243
第12章 生成Excel文件 244
12.1 實例運行結(jié)果 244
12.2 技術(shù)要點 245
12.2.1 POI簡介 245
12.2.2 數(shù)據(jù)寫入的創(chuàng)建過程 246
12.2.3 如何設(shè)置字體和單元格樣式 246
12.2.4 讀取Excel單元格中的數(shù)據(jù) 247
12.2.5 如何在Excel表格中顯示數(shù)據(jù) 248
12.3 開發(fā)過程 248
12.3.1 創(chuàng)建實現(xiàn)類 248
12.3.2 創(chuàng)建ReadXlsController 250
12.3.3 建立bean_config.xml文件 252
12.3.4 配置web.xml 253
12.4 發(fā)布與運行 254
第13章 留言本 255
13.1 實例運行結(jié)果 256
13.2 設(shè)計與分析 256
13.2.1 系統(tǒng)分析 256
13.2.2 系統(tǒng)流程 256
13.2.3 文件夾及文件架構(gòu) 257
13.3 技術(shù)要點 257
13.3.1 如何獲取日期 257
13.3.2 如何從數(shù)據(jù)庫查詢出無重復(fù)標題 257
13.3.3 如何自動錄入日期和時間 258
13.3.4 保存用戶登錄信息 258
13.3.5 如何判斷用戶是否登錄 258
13.3.6 臨時中文資源的編碼轉(zhuǎn)換 259
13.4 開發(fā)過程 260
13.4.1 數(shù)據(jù)表結(jié)構(gòu) 260
13.4.2 創(chuàng)建控制器 260
13.4.3 創(chuàng)建數(shù)據(jù)訪問對象 265
13.4.4 創(chuàng)建service類 265
13.4.5 創(chuàng)建Daily類 266
13.4.6 國際化的支持 267
13.4.7 創(chuàng)建model_bean.xml 270
13.4.8 創(chuàng)建web_config.xml 271
13.4.9 視圖組件的實現(xiàn) 272
13.5 發(fā)布與運行 273
第14章 文件上傳 274
14.1 實例運行結(jié)果 274
14.2 設(shè)計與分析 275
14.2.1 系統(tǒng)分析 275
14.2.2 文件夾及文件架構(gòu) 275
14.3 技術(shù)要點 276
14.3.1 指定上傳文件的路徑 276
14.3.2 指定上傳文件的大小 276
14.3.3 上傳文件 277
14.4 開發(fā)過程 277
14.4.1 數(shù)據(jù)表結(jié)構(gòu) 277
14.4.2 創(chuàng)建bean_cogfig.xml配置文件 277
14.4.3 創(chuàng)建簡單FileForm類 279
14.4.4 創(chuàng)建數(shù)據(jù)訪問對象UpLoadDao類 279
14.4.5 創(chuàng)建上傳控制器 280
14.4.6 查詢上傳信息 281
14.4.7 創(chuàng)建視圖組件 281
14.5 調(diào)試、發(fā)布與運行 282
14.5.1 調(diào)試 282
14.5.2 發(fā)布與運行 284
第15章 數(shù)據(jù)分頁 285
15.1 實例運行結(jié)果 285
15.2 設(shè)計與分析 286
15.2.1 系統(tǒng)分析 286
15.2.2 工作流程圖 286
15.2.3 文件夾及文件架構(gòu) 287
15.3 技術(shù)要點 287
15.3.1 使用命令控制器 287
15.3.2 如何獲取當(dāng)前頁 288
15.3.3 如何確定本頁需要顯示記錄的起始位置 288
15.3.4 顯示本頁的所有記錄 288
15.3.5 如何將分頁單位寫在配置文件中 288
15.4 開發(fā)過程 289
15.4.1 數(shù)據(jù)表結(jié)構(gòu) 289
15.4.2 創(chuàng)建bean-config.xml 289
15.4.3 創(chuàng)建PageConfig類 291
15.4.4 創(chuàng)建Action類 292
15.4.5 FyAction的程序流程以及模塊 292
15.4.6 web.xml文件的配置 294
15.4.7 視圖組件的實現(xiàn) 294
15.5 發(fā)布與運行 296
第16章 企業(yè)通信軟件 297
16.1 實例運行界面 298
16.2 設(shè)計與分析 298
16.2.1 系統(tǒng)分析 298
16.2.2 系統(tǒng)流程 299
16.2.3 Spring配置文件及類的分布 299
16.3 技術(shù)要點 300
16.3.1 系統(tǒng)設(shè)計框架 300
16.3.2 多線程 301
16.3.3 Socket編程 301
16.4 開發(fā)過程 302
16.4.1 數(shù)據(jù)表結(jié)構(gòu) 302
16.4.2 創(chuàng)建Spring配置文件 303
16.4.3 獲取容器實例及底層操作類 304
16.4.4 用戶登錄邏輯處理 305
16.4.5 發(fā)送、接收消息 309
16.5 運行 312
第17章 在線投票系統(tǒng) 313
17.1 系統(tǒng)介紹 313
17.2 技術(shù)要點 314
17.2.1 防止用戶重復(fù)投票 314
17.2.2 圖形方式顯示投票結(jié)果 315
17.2.3 獲取用戶的投票 317
17.3 系統(tǒng)設(shè)計 317
17.3.1 系統(tǒng)功能結(jié)構(gòu) 317
17.3.2 數(shù)據(jù)庫設(shè)計 318
17.4 系統(tǒng)總體架構(gòu)設(shè)計 319
17.4.1 Web文件架構(gòu)設(shè)計 319
17.4.2 類文件架構(gòu)設(shè)計 319
17.5 開發(fā)過程 319
17.5.1 系統(tǒng)文件配置 319
17.5.2 數(shù)據(jù)庫操作的核心類設(shè)計 322
17.5.3 系統(tǒng)登錄模塊設(shè)計 323
17.5.4 投票信息維護 328
17.5.5 投票選項模塊維護 335
17.5.6 投票信息顯示模塊 343
17.5.7 投票結(jié)果顯示模塊 345
17.6 部署 347
第4篇 項目實踐
第18章 校園管理系統(tǒng) 351
18.1 需求分析 351
18.2 系統(tǒng)設(shè)計 352
18.2.1 項目規(guī)劃 352
18.2.2 功能結(jié)構(gòu)分析 352
18.3 數(shù)據(jù)庫設(shè)計 353
18.3.1 數(shù)據(jù)表概要說明 353
18.3.2 主要數(shù)據(jù)表的結(jié)構(gòu) 353
18.4 系統(tǒng)總體架構(gòu)設(shè)計 355
18.4.1 Web文件架構(gòu)設(shè)計 355
18.4.2 類文件架構(gòu)設(shè)計 356
18.4.3 頁面效果圖 357
18.5 系統(tǒng)配置與公共類的設(shè)計 358
18.5.1 系統(tǒng)文件配置 358
18.5.2 數(shù)據(jù)庫操作的核心類設(shè)計 361
18.6 系統(tǒng)登錄模塊設(shè)計 362
18.6.1 編寫Hibernate實體類及映射文件 363
18.6.2 頁面設(shè)計 364
18.6.3 控制器設(shè)計 365
18.6.4 xml信息配置 366
18.7 代碼維護模塊設(shè)計 367
18.7.1 總體架構(gòu)設(shè)計 367
18.7.2 班級代碼維護模塊設(shè)計 368
18.8 檔案管理模塊設(shè)計 375
18.8.1 總體架構(gòu)設(shè)計 375
18.8.2 學(xué)生入校登記設(shè)計 376
18.8.3 學(xué)生信息維護設(shè)計 381
18.8.4 學(xué)生登記查詢設(shè)計 385
18.9 成績管理模塊設(shè)計 387
18.9.1 總體架構(gòu)設(shè)計 387
18.9.2 成績錄入模塊設(shè)計 388
18.9.3 成績查詢模塊設(shè)計 393
18.9.4 班級成績統(tǒng)計 395
18.10 教職工管理模塊設(shè)計 399
18.10.1 教職工管理功能模塊總體架構(gòu) 399
18.10.2 任班主任功能設(shè)計 399
18.10.3 班主任查詢功能設(shè)計 405
18.11 圖書館管理模塊設(shè)計 408
18.11.1 圖書館管理功能模塊總體架構(gòu) 408
18.11.2 圖書維護功能設(shè)計 409
18.11.3 圖書借閱功能設(shè)計 413
第19章 企業(yè)進銷存管理系統(tǒng) 418
19.1 需求分析 418
19.2 系統(tǒng)設(shè)計 419
19.2.1 項目規(guī)劃 419
19.2.2 功能結(jié)構(gòu)分析 419
19.3 數(shù)據(jù)庫設(shè)計 420
19.3.1 數(shù)據(jù)表概要說明 420
19.3.2 主要數(shù)據(jù)表的結(jié)構(gòu) 420
19.4 系統(tǒng)總體架構(gòu)設(shè)計 422
19.4.1 文件架構(gòu)設(shè)計 422
19.4.2 頁面效果圖 423
19.5 系統(tǒng)配置與公共類的設(shè)計 424
19.5.1 數(shù)據(jù)庫操作的核心類UserDAO設(shè)計 424
19.5.2 Spring的XML配置文件 425
19.6 系統(tǒng)登錄模塊設(shè)計 426
19.7 基本信息模塊設(shè)計 432
19.7.1 基本信息模塊總體架構(gòu) 432
19.7.2 商品添加功能設(shè)計 433
19.7.3 商品查詢功能設(shè)計 439
19.8 商品銷售模塊設(shè)計 442
19.8.1 商品銷售功能模塊總體架構(gòu) 442
19.8.2 商品銷售功能設(shè)計 443
19.8.3 銷售查詢功能設(shè)計 451
19.9 庫存管理模塊設(shè)計 455
19.9.1 庫存管理功能模塊總體架構(gòu) 455
19.9.2 商品入庫功能設(shè)計 455
19.9.3 庫存查詢功能設(shè)計 463
19.9.4 庫存價格調(diào)整功能設(shè)計 471
第20章 企業(yè)門戶網(wǎng)站 476
20.1 需求分析 476
20.2 系統(tǒng)設(shè)計 477
20.3 數(shù)據(jù)庫設(shè)計 477
20.3.1 數(shù)據(jù)表概要說明 477
20.3.2 主要數(shù)據(jù)表的結(jié)構(gòu) 477
20.4 系統(tǒng)總體架構(gòu)設(shè)計 478
20.4.1 類文件架構(gòu)設(shè)計 478
20.4.2 頁面效果圖 479
20.5 系統(tǒng)配置與公共類的設(shè)計 479
20.5.1 系統(tǒng)文件配置 479
20.5.2 數(shù)據(jù)庫操作的核心類設(shè)計 481
20.6 網(wǎng)站前臺設(shè)計 483
20.6.1 公司簡介模塊設(shè)計 483
20.6.2 產(chǎn)品介紹模塊設(shè)計 484
20.6.3 公司榮譽模塊設(shè)計 489
20.6.4 售后服務(wù)模塊設(shè)計 493
20.6.5 技術(shù)支持模塊設(shè)計 493
20.7 網(wǎng)站后臺設(shè)計 497
20.7.1 系統(tǒng)登錄模塊設(shè)計 497
20.7.2 產(chǎn)品管理模塊設(shè)計 501
20.7.3 其他管理模塊 512
20.8 發(fā)布與運行 512

載地址

下載錯誤?【投訴報錯】

Spring應(yīng)用開發(fā)完全手冊 中文 PDF 清晰掃描版

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的Spring應(yīng)用開發(fā)完全手冊 中文 PDF 清晰掃描版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。