注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate

J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate

J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate

定 價:¥79.80

作 者: 思志學
出版社: 電子工業(yè)出版社
叢編項: 程序天下
標 簽: J2ee

ISBN: 9787121055041 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 708 字數(shù):  

內(nèi)容簡介

  本書是筆者在多年項目開發(fā)過程中的經(jīng)驗總結,它通過豐富的實例由淺入深、循序漸進地介紹了J2EE的體系結構和如何利用開源框架Struts、Spring和Hibernate進行J2EE程序的開發(fā),從而幫助軟件開發(fā)人員快速掌握J2EE的設計思想,并能將其應用于實戰(zhàn)中。通過本書,讀者可以了解到J2EE的基本思想,熟練掌握如何進行J2EE程序的開發(fā)。全書共分15章。第1章簡要介紹了J2EE的來源、整體框架及其核心技術。第2章對MVC模式的設計思想、規(guī)范及它的優(yōu)缺點進行了講解。第3章至第9章對JDK, Tomcat, Eclipse, Log4j, Ant, JUnit和CVS進行了介紹,目的是使讀者能快速地建立J2EE的開發(fā)環(huán)境,迅速掌握在開發(fā)過程中經(jīng)常要使用到的一些開源工具的使用方法。第10章至第12章主要介紹如何使用Spring、Struts和Hibernate來進行J2EE程序的開發(fā),并對它們之間的整合方式進行講解,第13章至第16章主要通過網(wǎng)上調(diào)查系統(tǒng)、內(nèi)容管理系統(tǒng)、在線考試系統(tǒng)和信息發(fā)布系統(tǒng)這4個實例,從可行性分析開始,按照軟件開發(fā)的過程,深入地講解軟件開發(fā)的步驟,使讀者達到實戰(zhàn)的要求。本書既有理論又講解了實踐,而且基本概括了進行J2EE開發(fā)所要用到的所有開發(fā)工具和軟件,目的就是使讀者跟著本書的講解學習完之后,能熟練地將其應用到實戰(zhàn)中。本書適用于初、中、高級軟件開發(fā)人員,同時也可用做高校相關專業(yè)師生和社會培訓班的教材。

作者簡介

暫缺《J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate》作者簡介

圖書目錄

第1章  J2EE快速入門    1
1.1  J2EE概述    2
1.1.1  J2EE的來源    2
1.1.2  J2EE整體框架    3
1.1.3  從J2EE到JavaEE    3
1.2  J2EE組件    5
1.2.1  客戶端組件    5
1.2.2  Web組件    5
1.2.3  業(yè)務邏輯組件    5
1.3  J2EE容器    5
1.3.1  容器服務    6
1.3.2  容器類型    6
1.4  J2EE核心技術    6
1.4.1  Servlet    7
1.4.2  JSP(Java服務頁面)    8
1.4.3  EJB(企業(yè)JavaBean)    9
1.4.4  JDBC(Java數(shù)據(jù)庫連接)    9
1.4.5  JTA/JTS(Java事務)    10
1.4.6  JNDI(Java命名和目錄服務)    11
1.4.7  JavaMail(Java郵件服務)    11
1.4.8  RMI(遠程方法調(diào)用)    11
1.4.9  JMS(Java消息服務)    12
1.4.10  JMX(Java分布式管理)    12
1.4.11  JACC(Java容器授權合同)    12
1.4.12  JCA(Java連接器體系)    12
1.5  小結    13
第2章  使用MVC更好地實現(xiàn)J2EE    14
2.1  MVC模式概述    15
2.1.1  MVC模式的設計思想    15
2.1.2  MVC模式的處理過程    16
2.2  Model規(guī)范概述    17
2.2.1  Model1簡介    17
2.2.2  Model2簡介    17
2.3  使用MVC的優(yōu)劣    18
2.3.1  使用MVC模式的優(yōu)點    18
2.3.2  使用MVC模式的劣勢    18
2.4  小結    19
第3章  建立Java的開發(fā)平臺    20
3.1  建立Java的開發(fā)環(huán)境    21
3.1.1  下載JDK    21
3.1.2  安裝JDK    23
3.1.3  設定Path,CLASSPATH和
3.1.3  JAVA_HOME    25
3.2  驗證JDK是否安裝成功    26
3.3  建立J2EE的開發(fā)環(huán)境    26
3.3.1  下載SDK    26
3.3.2  安裝SDK    29
3.3.3  設定Path,CLASSPATH和
3.3.3  J2EE_HOME    31
3.4  小結    32
第4章  Tomcat使用指南    33
4.1  Tomcat簡介    34
4.1.1  Tomcat的目錄結構    34
4.1.2  Tomcat的配置參數(shù)    34
4.2  建立Tomcat的開發(fā)環(huán)境    37
4.2.1  下載Tomcat    37
4.2.2  設定TOMCAT_HOME    38
4.3  驗證Tomcat是否安裝成功    38
4.4  創(chuàng)建和發(fā)布Web應用程序    41
4.4.1  創(chuàng)建和發(fā)布JSP應用程序    41
4.4.2  創(chuàng)建和發(fā)布Servlet應用程序    44
4.5  小結    46
第5章  Eclipse使用指南    47
5.1  Eclipse簡介    48
5.1.1  Eclipse的歷史    48
5.1.2  Eclipse的運行機制    48
5.2  建立Eclipse的開發(fā)環(huán)境    48
5.2.1  下載Eclipse    48
5.2.2  配置Eclipse    49
5.3  整合Eclipse和Tomcat    50
5.3.1  下載Eclipse的Tomcat插件    50
5.3.2  為Eclipse配置Tomcat插件    50
5.4  使用Eclipse建立Web開發(fā)項目    52
5.5  Eclipse的常用快捷鍵    56
5.5.1  有關格式化的快捷鍵    56
5.5.2  有關調(diào)試的快捷鍵    56
5.5.3  有關重構的快捷鍵    57
5.6  小結    57
第6章  Log4j使用指南    58
6.1  Log4j介紹    59
6.1.1  Log4j歷史    59
6.1.2  Log4j組成    59
6.2  建立Log4j的開發(fā)環(huán)境    60
6.2.1  下載Log4j    60
6.2.2  配置Log4j    61
6.3  Log4j的使用方法    61
6.3.1  配置Log4j    61
6.3.2  配置根Logger    62
6.3.3  指定日志輸出位置    63
6.3.4  指定日志輸出格式    64
6.3.5  指定日志輸出優(yōu)先級    65
6.3.6  在代碼中使用Log4j    65
6.4  改進Log4j    65
6.5  小結    67
第7章  Ant使用指南    68
7.1  Ant介紹    69
7.1.1  Ant簡介    69
7.1.2  為什么要使用Ant    69
7.2  建立Ant的開發(fā)環(huán)境    71
7.2.1  下載Ant    71
7.2.2  配置Ant    72
7.3  Ant的使用方法    73
7.3.1  Ant能完成的工作    73
7.3.2  配置文件build.xml    73
7.3.3  編譯源代碼    75
7.3.4  創(chuàng)建JAR文件    76
7.4  小結    76
第8章  JUnit使用指南    77
8.1  JUnit介紹    78
8.1.1  JUnit簡介    78
8.1.2  為什么要使用JUnit    78
8.2  建立JUnit的開發(fā)環(huán)境    79
8.2.1  下載JUnit    79
8.2.2  配置JUnit    79
8.3  JUnit的使用方法    81
8.3.1  繼承TestCase    81
8.3.2  編寫測試方法    83
8.3.3  編寫斷言    84
8.4  JUnit的新特性    89
8.4.1  改變測試方法的命名方式    89
8.4.2  不再繼承TestCase    89
8.4.3  改變初始化和銷毀方式    90
8.4.4  改變異常處理的方式    91
8.5  小結    93
第9章  CVS使用指南    94
9.1  CVS介紹    95
9.1.1  CVS簡介    95
9.1.2  為什么要使用CVS    95
9.2  建立CVS的開發(fā)環(huán)境    95
9.2.1  下載CVS    95
9.2.2  配置CVS    97
9.3  CVS的使用方法    99
9.3.1  添加CVS資源庫    100
9.3.2  提交和更新代碼    104
9.4  小結    106
第10章  使用Spring快速
第10章  實現(xiàn)Web開發(fā)    107
10.1  Spring介紹    108
10.1.1  Spring簡介    108
10.1.2  下載Spring    109
10.1.3  配置Spring    111
10.2  Spring核心思想    111
10.2.1  反向控制(IoC)    111
10.2.2  依賴注入(DI)    115
10.3  利用Spring在JSP頁面輸出
10.3  “HelloWorld”的示例    117
10.3.1  建立myHelloWorld工程    117
10.3.2  編寫JSP頁面helloWorld.jsp    120
10.3.3  編寫控制器
10.3.3  HelloWorldController.java    121
10.3.4  建立Spring的配置文檔
10.3.3  dispatcherServlet-servlet.xml    121
10.3.5  配置web.xml    122
10.3.6  啟動Tomcat運行程序    123
10.4  Spring 的視圖(View)    124
10.4.1  視圖簡介    124
10.4.2  視圖解析    128
10.5  Spring的控制器(Controller)    132
10.5.1  Controller接口    132
10.5.2  命令控制器
10.5.2  (BaseCommandController)    135
10.5.3  表單控制器
10.5.3  (SimpleFormController)    142
10.5.4  多動作控制器
10.5.3  (MultiActionController)    145
10.6  Spring的視圖映射機制    157
10.6.1  分發(fā)器(DispatcherServlet)    157
10.6.2  視圖映射    172
10.7  Spring的模型(Model)    173
10.7.1  模型簡介    173
10.7.2  模型封裝    175
10.8  小結    176
第11章  使用Struts快速實現(xiàn)
第11章  Web開發(fā)    177
11.1  Struts介紹    178
11.1.1  Struts簡介    178
11.1.2  Struts和Spring比較    178
11.1.3  下載Struts    179
11.1.4  配置Struts    180
11.2  Struts的核心    183
11.2.1  ActionServlet(分發(fā)器)    184
11.2.2  Action(控制器)    202
11.2.3  Action Mapping(映射)    206
11.2.4  ActionForm(表單控制器)    210
11.2.5  ActionErrors(錯誤處理)    215
11.2.6  DispatchAction(多動作控制器)    216
11.3  利用Struts實現(xiàn)用戶登錄的示例    222
11.3.1  編寫實現(xiàn)登錄的頁面login.jsp    222
11.3.2  編寫存儲登錄用戶信息的類
11.3.2  User.java    222
11.3.3  編寫控制器LoginAction.java    223
11.3.4  配置Struts文檔struts-config.xml    224
11.3.5  配置web.xml    224
11.3.6  啟動Tomcat運行示例    225
11.4  整合Spring和Struts    226
11.4.1  Spring和Struts的整合方式    226
11.4.2  編寫實現(xiàn)登錄的頁面regedit.jsp    238
11.4.3  編寫存儲登錄用戶信息的類
11.4.3  User.java    239
11.4.4  編寫控制器RegeditAction.java    239
11.5  小結    243
第12章  使用Hibernate快速
第12章  實現(xiàn)持久層處理    244
12.1  Hibernate介紹    245
12.1.1  Hibernate簡介    245
12.1.2  下載Hibernate    245
12.1.3  配置Hibernate    248
12.2  Hibernate的核心    252
12.2.1  Configuration(配置Connection)    252
12.2.2  SessionFactory(Connection工廠)    269
12.2.3  Session(提供Connection)    271
12.3  使用Hibernate操作數(shù)據(jù)庫的示例    276
12.3.1  創(chuàng)建數(shù)據(jù)庫表    276
12.3.2  編寫表對應的JavaBean    279
12.3.3  編寫JavaBean對應的xml    279
12.3.4  編寫Hibernate的配置文件    282
12.3.5  編寫并驗證測試程序    284
12.4  Hibernate的配置文件    286
12.4.1  Hibernate的兩種配置方式    286
12.4.2  配置數(shù)據(jù)庫連接池    287
12.4.3  使用JNDI    288
12.5  使用Hibernate的工具快速生成
12.5  映射文件和POJO    289
12.5.1  使用MiddleGen根據(jù)數(shù)據(jù)庫產(chǎn)生
12.5.1  映射文件    289
12.5.2  使用hbm2java根據(jù)映射文件
12.5.1  產(chǎn)生POJO    297
12.6  整合Struts,Spring和Hibernate實現(xiàn)
12.6  用戶管理    299
12.6.1  Struts,Spring和Hibernate的
12.5.1  整合方式    300
12.6.2  編寫用戶注冊畫面regedit.jsp    303
12.6.3  編寫用戶登錄畫面login.jsp    303
12.6.4  編寫注冊控制器RegeditAction.java    304
12.6.5  編寫登錄控制器LoginAction.java    304
12.6.6  建立數(shù)據(jù)庫表    305
12.6.7  生成映射文件User.hbm.xml    305
12.6.8  生成POJO    306
12.6.9  編寫注冊的業(yè)務邏輯接口
12.6.9  Regedit.java    308
12.6.10  編寫注冊的業(yè)務邏輯類
12.6.10  RegeditImpl.java    309
12.6.11  編寫登錄的業(yè)務邏輯接口
12.6.10  Login.java    310
12.6.12  編寫登錄的業(yè)務邏輯類
12.6.10  LoginImpl.java    311
12.6.13  編寫用戶接口UserDAO.java    312
12.6.14  編寫用戶實現(xiàn)類
12.6.10  UserDAOImpl.java    314
12.6.15  編寫Struts的配置文件
12.6.10  struts-config.xml    316
12.6.16  編寫Spring和Hibernate的配置
12.6.10  文件spring-config.xml    317
12.6.17  編寫web.xml    318
12.6.18  驗證示例    319
12.7  小結    321
第13章  網(wǎng)上調(diào)查系統(tǒng)    322
13.1  系統(tǒng)概述    323
13.2  需求分析    324
13.2.1  系統(tǒng)用例圖    324
13.2.2  需求規(guī)格說明書    324
13.3  系統(tǒng)設計    329
13.3.1  設計視圖層    329
13.3.2  設計持久層    348
13.3.3  設計業(yè)務邏輯層    359
13.3.4  設計控制層    360
13.4  架構設計和環(huán)境搭配    361
13.4.1  網(wǎng)上調(diào)查系統(tǒng)采用的架構    361
13.4.2  在Eclipse下建立項目mySurvey    361
13.4.3  編寫本項目的Ant build文件    366
13.4.4  配置本項目的web.xml文件    367
13.5  編寫網(wǎng)上調(diào)查系統(tǒng)的JSP頁面    368
13.5.1  用戶注冊頁面regedit.jsp    368
13.5.2  用戶登錄頁面login.jsp    369
13.5.3  設定調(diào)查題目的頁面
13.5.3  surveyName.jsp    370
13.5.4  設定調(diào)查項目的頁面
13.5.3  surveyOption.jsp    372
13.5.5  設定調(diào)查子項目的頁面
13.5.3  surveyChildOption.jsp    373
13.5.6  填寫調(diào)查的頁面survey.jsp    375
13.5.7  查看調(diào)查結果的頁面surveyOK.jsp    376
13.6  根據(jù)數(shù)據(jù)庫表生成XML和POJO    377
13.6.1  生成對應的XML    378
13.6.2  生成POJO    392
13.7  編寫網(wǎng)上調(diào)查系統(tǒng)的DAO    400
13.7.1  用戶DAO接口UserDAO.java    400
13.7.2  調(diào)查題目DAO接口
13.5.3  SurveyDAO.java    401
13.7.3  調(diào)查項目DAO接口
13.5.3  SurveyOptionDAO.java    401
13.7.4  調(diào)查子項目DAO接口
13.5.3  SurveyChildDAO.java    401
13.7.5  調(diào)查結果DAO接口
13.5.3  SurveyChildCountDAO.java    402
13.7.6  用戶DAO實現(xiàn)類
13.5.3  UserDAOImpl.java    402
13.7.7  調(diào)查題目DAO實現(xiàn)類
13.5.3  SurveyDAOImpl.java    403
13.7.8  調(diào)查項目DAO實現(xiàn)類
13.5.3  SurveyOptionDAOImpl.java    404
13.7.9  調(diào)查子項目DAO實現(xiàn)類
13.5.3  SurveyChildDAOImpl.java    405
13.7.10  調(diào)查結果DAO實現(xiàn)類
13.7.10  SurveyChildCountDAOImpl.java    406
13.8  編寫網(wǎng)上調(diào)查系統(tǒng)的業(yè)務邏輯類    407
13.8.1  注冊接口Regedit.java    407
13.8.2  登錄接口Login.java    407
13.8.3  設定調(diào)查題目接口SetSurvey.java    407
13.8.4  設定調(diào)查項目接口
13.8.4  SetSurveyOption.java    408
13.8.5  設定調(diào)查子項目接口
13.8.4  SetSurveyChild.java    408
13.8.6  統(tǒng)計調(diào)查結果接口
13.8.4  SetSurveyChildCount.java    409
13.8.7  注冊實現(xiàn)類RegeditImpl.java    409
13.8.8  登錄實現(xiàn)類LoginImpl.java    410
13.8.9  設定調(diào)查題目實現(xiàn)類
13.8.4  SetSurveyImpl.java    411
13.8.10  設定調(diào)查項目實現(xiàn)類
13.8.10  SetSurveyOptionImpl.java    412
13.8.11  設定調(diào)查子項目實現(xiàn)類
13.8.10  SetSurveyChildImpl.java    413
13.8.12  統(tǒng)計調(diào)查結果實現(xiàn)類
13.8.10  SetSurveyChildCountImpl.java    413
13.9  編寫網(wǎng)上調(diào)查系統(tǒng)的控制器類    414
13.9.1  登錄控制器類LoginAction.java    414
13.9.2  注冊控制器類RegeditAction.java    416
13.9.3  設定調(diào)查題目控制器類
13.9.3  SurveyAction.java    417
13.9.4  設定調(diào)查項目控制器類
13.9.3  SetSurveyAction.java    418
13.10  編寫配置文件
13.10  dispatcherServlet-servlet.xml    427
13.11  運行驗證程序    433
13.12  小結    437
第14章  內(nèi)容管理系統(tǒng)    438
14.1  系統(tǒng)概述    439
14.2  需求分析    440
14.2.1  系統(tǒng)用例圖    440
14.2.2  需求規(guī)格說明書    440
14.3  系統(tǒng)設計    444
14.3.1  設計視圖層    444
14.3.2  設計持久層    451
14.3.3  設計業(yè)務邏輯層    459
14.3.4  設計控制層    459
14.4  架構設計和環(huán)境搭配    460
14.4.1  內(nèi)容管理系統(tǒng)采用的架構    460
14.4.2  在Eclipse下建立項目myEdition    460
14.4.3  編寫本項目的Ant build文件    464
14.4.4  配置本項目的web.xml文件    465
14.5  編寫內(nèi)容管理系統(tǒng)的JSP頁面    465
14.5.1  用戶注冊頁面regedit.jsp    466
14.5.2  用戶登錄頁面login.jsp    466
14.5.3  設定內(nèi)容類別的頁面type.jsp    467
14.5.4  發(fā)布內(nèi)容頁面edit.jsp    468
14.5.5  瀏覽內(nèi)容頁面index.jsp    470
14.6  根據(jù)數(shù)據(jù)庫表生成XML和POJO    471
14.6.1  生成對應的XML    471
14.6.2  生成POJO    482
14.7  編寫內(nèi)容管理系統(tǒng)的DAO    487
14.7.1  用戶DAO接口UserDAO.java    487
14.7.2  內(nèi)容類別DAO接口
14.7.4  ContentTypeDAO.java    488
14.7.3  內(nèi)容DAO接口ContentDAO.java    488
14.7.4  用戶DAO實現(xiàn)類
14.7.4  UserDAOImpl.java    489
14.7.5  內(nèi)容類別DAO實現(xiàn)類
14.7.4  ContentTypeDAOImpl.java    489
14.7.6  內(nèi)容DAO實現(xiàn)類
14.7.4  ContentDAOImpl.java    490
14.8  編寫內(nèi)容管理系統(tǒng)的業(yè)務邏輯類    491
14.8.1  注冊接口Regedit.java    491
14.8.2  登錄接口Login.java    492
14.8.3  設定內(nèi)容類別的接口
14.7.4  SetContentType.java    492
14.8.4  發(fā)布接口Edit.java    492
14.8.5  注冊實現(xiàn)類RegeditImpl.java    493
14.8.6  登錄實現(xiàn)類LoginImpl.java    494
14.8.7  設定內(nèi)容類別的實現(xiàn)類
14.8.7  SetContentTypeImpl.java    494
14.8.8  發(fā)布實現(xiàn)類EditImpl.java    495
14.9  編寫內(nèi)容管理系統(tǒng)的控制器類    496
14.9.1  登錄控制器類LoginAction.java    496
14.9.2  注冊控制器類RegeditAction.java    498
14.9.3  設定內(nèi)容類別的控制器類
14.8.7  ContentTypeAction.java    498
14.9.4  發(fā)布控制器類EditAction.java    499
14.9.5  內(nèi)容控制器類ContentAction.java    501
14.9.6  瀏覽內(nèi)容的控制器類
14.8.7  IndexAction.java    501
14.10  編寫Struts的配置文件
14.10  struts-config.xml    503
14.11  編寫Spring和Hibernate的配置文件
14.10  spring-config.xml    504
14.12  解決Struts的中文亂碼問題    507
14.13  運行驗證程序    509
14.14  小結    512
第15章  在線考試系統(tǒng)    513
15.1  系統(tǒng)概述    514
15.2  需求分析    515
15.2.1  系統(tǒng)用例圖    515
15.2.2  需求規(guī)格說明書    515
15.3  系統(tǒng)設計    520
15.3.1  設計視圖層    520
15.3.2  設計持久層    531
15.3.3  設計業(yè)務邏輯層    540
15.3.4  設計控制層    541
15.4  架構設計和環(huán)境搭配    541
15.4.1  在線考試系統(tǒng)采用的架構    542
15.4.2  在Eclipse下建立項目myExam    542
15.4.3  編寫本項目的Ant build文件    545
15.4.4  配置本項目的web.xml文件    546
15.5  編寫在線考試系統(tǒng)的JSP頁面    548
15.5.1  用戶注冊頁面regedit.jsp    548
15.5.2  用戶登錄頁面login.jsp    549
15.5.3  設定試題種類的頁面shitiType.jsp    549
15.5.4  設定試題基本信息的頁面shiti.jsp    550
15.5.5  設定試題項目的頁面shitiOption.jsp    552
15.5.6  組織試卷的頁面examInfo.jsp    554
15.5.7  參加考試的頁面exam.jsp    555
15.5.8  考試成績的頁面examChengji.jsp    557
15.6  根據(jù)數(shù)據(jù)庫表生成XML和POJO    558
15.6.1  生成對應的XML    558
15.6.2  生成POJO    571
15.7  編寫在線考試系統(tǒng)的DAO    580
15.7.1  用戶DAO接口UserDAO.java    580
15.7.2  試題種類DAO接口
15.7.2  ShitiTypeDAO.java    581
15.7.3  試題題目DAO接口
15.7.2  ShitiDAO.java    581
15.7.4  試題項目DAO接口
15.7.2  ShitiOptionDAO.java    582
15.7.5  試卷DAO接口ExamDAO.java    582
15.7.6  用戶DAO實現(xiàn)類
15.7.2  UserDAOImpl.java    582
15.7.7  試題種類DAO實現(xiàn)類
15.7.2  ShitiTypeDAOImpl.java    583
15.7.8  試題題目DAO實現(xiàn)類
15.7.2  ShitiDAOImpl.java    584
15.7.9  試題項目DAO實現(xiàn)類
15.7.2  ShitiOptionDAOImpl.java    585
15.7.10  試卷DAO實現(xiàn)類
15.7.10  ExamDAOImpl.java    586
15.8  編寫在線考試系統(tǒng)的業(yè)務邏輯類    587
15.8.1  注冊接口Regedit.java    587
15.8.2  登錄接口Login.java    588
15.8.3  設定試題種類接口
15.8.3  SetShitiType.java    588
15.8.4  設定試題題目接口SetShiti.java    588
15.8.5  設定試題項目接口
15.8.3  SetShitiOption.java    589
15.8.6  設定試卷接口SetExam.java    589
15.8.7  注冊實現(xiàn)類RegeditImpl.java    590
15.8.8  登錄實現(xiàn)類LoginImpl.java    591
15.8.9  設定試題種類實現(xiàn)類
15.8.9  SetShitiTypeImpl.java    591
15.8.10  設定試題題目實現(xiàn)類
15.8.10  SetShitiImpl.java    592
15.8.11  設定試題項目實現(xiàn)類
15.8.10  SetShitiOptionImpl.java    593
15.8.12  設定試卷實現(xiàn)類SetExamImpl.java    594
15.9  編寫在線考試系統(tǒng)的控制器類    595
15.9.1  登錄控制器類LoginAction.java    595
15.9.2  注冊控制器類RegeditAction.java    597
15.9.3  設定試題種類控制器類
15.9.3  ShitiTypeAction.java    598
15.9.4  設定試題題目控制器類
15.9.3  ShitiAction.java    598
15.9.5  設定試題項目控制器類
15.9.3  ShitiOptionAction.java    600
15.9.6  試卷控制器類ExamAction.java    602
15.10  編寫配置文件
15.10  dispatcherServlet-servlet.xml    606
15.11  解決Spring的中文亂碼問題    613
15.12  運行驗證程序    615
15.13  小結    620
第16章  信息發(fā)布系統(tǒng)    621
16.1  系統(tǒng)概述    622
16.2  需求分析    622
16.2.1  系統(tǒng)功能模塊劃分    622
16.2.2  系統(tǒng)流程分析    623
16.2.3  系統(tǒng)設計    623
16.3  建立項目    624
16.3.1  在MyEclipse下建立項目    624
16.3.2  編寫Ant文件    628
16.3.3  配置Web.xml文件    629
16.4  建立數(shù)據(jù)庫表    630
16.4.1  存放用戶信息的數(shù)據(jù)庫表    631
16.4.2  存放信息的數(shù)據(jù)庫表    632
16.4.3  存放信息類別的數(shù)據(jù)庫表    634
16.4.4  存放用戶權限的數(shù)據(jù)庫表    636
16.4.5  建立表之間的關系    637
16.5  設計信息發(fā)布系統(tǒng)    640
16.5.1  生成對應的Hibernate映射文件    640
16.5.2  生成持久化POJO文件    650
16.5.3  設計值對象類VO對象    658
16.5.4  信息發(fā)布系統(tǒng)在持久層的整體
16.5.4  UML圖    662
16.5.5  初步設計原型靜態(tài)頁面    662
16.6  顯示層設計    669
16.6.1  顯示信息的頁面show.jsp    669
16.6.2  發(fā)布信息頁面release.jsp    671
16.6.3  用戶注冊頁面regedit.jsp    672
16.6.4  登錄頁面login.jsp    673
16.6.5  錯誤處理的頁面error.jsp    673
16.7  編寫值對象VO和DAO層    674
16.7.1  用戶類    675
16.7.2  用戶權限類    676
16.7.3  信息類    676
16.7.4  信息類別類    678
16.7.5  開發(fā)用戶DAO接口    678
16.7.6  開發(fā)信息DAO接口    678
16.7.7  信息類別DAO接口    679
16.7.8  實現(xiàn)用戶DAO接口    679
16.7.9  實現(xiàn)信息DAO接口    680
16.7.10  實現(xiàn)信息類別DAO接口    681
16.8  開發(fā)業(yè)務邏輯層    682
16.8.1  開發(fā)登錄接口    682
16.8.2  開發(fā)注冊用戶接口    683
16.8.3  開發(fā)發(fā)布接口    683
16.8.4  開發(fā)登錄實現(xiàn)類    683
16.8.5  開發(fā)注冊實現(xiàn)類    684
16.8.6  開發(fā)發(fā)布實現(xiàn)類    685
16.9  開發(fā)控制器層    686
16.9.1  開發(fā)用戶登錄控制器類    687
16.9.2  開發(fā)用戶注冊控制器類    688
16.9.3  開發(fā)信息發(fā)布控制器類    689
16.9.4  開發(fā)顯示信息控制器類    691
16.10  編寫輔助工具類    692
16.11  編寫Spring配置文件    699
16.12  測試本項目程序    703
16.13  小結    708

本目錄推薦

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