• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate - 書籍詳細信息
  • 查看同類圖書:科學技術»計算機/網絡»軟件與程序設計»網絡編程»J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate
  • J2EE整合詳解與典型案例:一本書搞定Struts+Spring+Hibernate

  • 【作 者】:思志學
  • 【叢編項】:程序天下
  • 【裝幀項】:平裝 16 / 708
  • 【出版項】:電子工業出版社 / 2008年1月
  • 【ISBN號】:9787121055041 / 712105504X
  • 【原書定價】:¥79.80 有4家書店打折銷售 
  • 【主題詞】:計算機與互聯網-程序設計-JAVA及其相關-J2ee
  • 【圖書簡介】
      本書是筆者在多年項目開發過程中的經驗總結,它通過豐富的實例由淺入深、循序漸進地介紹了J2EE的體系結構和如何利用開源框架Struts、Spring和Hibernate進行J2EE程序的開發,從而幫助軟件開發人員快速掌握J2EE的設計思想,并能將其應用于實戰中。通過本書,讀者可以了解到J2EE的基本思想,熟練掌握如何進行J2EE程序的開發。全書共分15章。第1章簡要介紹了J2EE的來源、整體框架及其核心技術。第2章對MVC模式的設計思想、規范及它的優缺點進行了講解。第3章至第9章對JDK, Tomcat, Eclipse, Log4j, Ant, JUnit和CVS進行了介紹,目的是使讀者能快速地建立J2EE的開發環境,迅速掌握在開發過程中經常要使用到的一些開源工具的使用方法。第10章至第12章主要介紹如何使用Spring、Struts和Hibernate來進行J2EE程序的開發,并對它們之間的整合方式進行講解,第13章至第16章主要通過網上調查系統、內容管理系統、在線考試系統和信息發布系統這4個實例,從可行性分析開始,按照軟件開發的過程,深入地講解軟件開發的步驟,使讀者達到實戰的要求。本書既有理論又講解了實踐,而且基本概括了進行J2EE開發所要用到的所有開發工具和軟件,目的就是使讀者跟著本書的講解學習完之后,能熟練地將其應用到實戰中。本書適用于初、中、高級軟件開發人員,同時也可用做高校相關專業師生和社會培訓班的教材。
  • 【本書目錄】
    第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  業務邏輯組件    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(企業JavaBean)    9
    1.4.4  JDBC(Java數據庫連接)    9
    1.4.5  JTA/JTS(Java事務)    10
    1.4.6  JNDI(Java命名和目錄服務)    11
    1.4.7  JavaMail(Java郵件服務)    11
    1.4.8  RMI(遠程方法調用)    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更好地實現J2EE    14
    2.1  MVC模式概述    15
    2.1.1  MVC模式的設計思想    15
    2.1.2  MVC模式的處理過程    16
    2.2  Model規范概述    17
    2.2.1  Model1簡介    17
    2.2.2  Model2簡介    17
    2.3  使用MVC的優劣    18
    2.3.1  使用MVC模式的優點    18
    2.3.2  使用MVC模式的劣勢    18
    2.4  小結    19
    第3章  建立Java的開發平臺    20
    3.1  建立Java的開發環境    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的開發環境    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的配置參數    34
    4.2  建立Tomcat的開發環境    37
    4.2.1  下載Tomcat    37
    4.2.2  設定TOMCAT_HOME    38
    4.3  驗證Tomcat是否安裝成功    38
    4.4  創建和發布Web應用程序    41
    4.4.1  創建和發布JSP應用程序    41
    4.4.2  創建和發布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的開發環境    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開發項目    52
    5.5  Eclipse的常用快捷鍵    56
    5.5.1  有關格式化的快捷鍵    56
    5.5.2  有關調試的快捷鍵    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的開發環境    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  指定日志輸出優先級    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的開發環境    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  創建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的開發環境    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的開發環境    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章  實現Web開發    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  分發器(DispatcherServlet)    157
    10.6.2  視圖映射    172
    10.7  Spring的模型(Model)    173
    10.7.1  模型簡介    173
    10.7.2  模型封裝    175
    10.8  小結    176
    第11章  使用Struts快速實現
    第11章  Web開發    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(分發器)    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實現用戶登錄的示例    222
    11.3.1  編寫實現登錄的頁面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  編寫實現登錄的頁面regedit.jsp    238
    11.4.3  編寫存儲登錄用戶信息的類
    11.4.3  User.java    239
    11.4.4  編寫控制器RegeditAction.java    239
    11.5  小結    243
    第12章  使用Hibernate快速
    第12章  實現持久層處理    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操作數據庫的示例    276
    12.3.1  創建數據庫表    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  配置數據庫連接池    287
    12.4.3  使用JNDI    288
    12.5  使用Hibernate的工具快速生成
    12.5  映射文件和POJO    289
    12.5.1  使用MiddleGen根據數據庫產生
    12.5.1  映射文件    289
    12.5.2  使用hbm2java根據映射文件
    12.5.1  產生POJO    297
    12.6  整合Struts,Spring和Hibernate實現
    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  建立數據庫表    305
    12.6.7  生成映射文件User.hbm.xml    305
    12.6.8  生成POJO    306
    12.6.9  編寫注冊的業務邏輯接口
    12.6.9  Regedit.java    308
    12.6.10  編寫注冊的業務邏輯類
    12.6.10  RegeditImpl.java    309
    12.6.11  編寫登錄的業務邏輯接口
    12.6.10  Login.java    310
    12.6.12  編寫登錄的業務邏輯類
    12.6.10  LoginImpl.java    311
    12.6.13  編寫用戶接口UserDAO.java    312
    12.6.14  編寫用戶實現類
    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章  網上調查系統    322
    13.1  系統概述    323
    13.2  需求分析    324
    13.2.1  系統用例圖    324
    13.2.2  需求規格說明書    324
    13.3  系統設計    329
    13.3.1  設計視圖層    329
    13.3.2  設計持久層    348
    13.3.3  設計業務邏輯層    359
    13.3.4  設計控制層    360
    13.4  架構設計和環境搭配    361
    13.4.1  網上調查系統采用的架構    361
    13.4.2  在Eclipse下建立項目mySurvey    361
    13.4.3  編寫本項目的Ant build文件    366
    13.4.4  配置本項目的web.xml文件    367
    13.5  編寫網上調查系統的JSP頁面    368
    13.5.1  用戶注冊頁面regedit.jsp    368
    13.5.2  用戶登錄頁面login.jsp    369
    13.5.3  設定調查題目的頁面
    13.5.3  surveyName.jsp    370
    13.5.4  設定調查項目的頁面
    13.5.3  surveyOption.jsp    372
    13.5.5  設定調查子項目的頁面
    13.5.3  surveyChildOption.jsp    373
    13.5.6  填寫調查的頁面survey.jsp    375
    13.5.7  查看調查結果的頁面surveyOK.jsp    376
    13.6  根據數據庫表生成XML和POJO    377
    13.6.1  生成對應的XML    378
    13.6.2  生成POJO    392
    13.7  編寫網上調查系統的DAO    400
    13.7.1  用戶DAO接口UserDAO.java    400
    13.7.2  調查題目DAO接口
    13.5.3  SurveyDAO.java    401
    13.7.3  調查項目DAO接口
    13.5.3  SurveyOptionDAO.java    401
    13.7.4  調查子項目DAO接口
    13.5.3  SurveyChildDAO.java    401
    13.7.5  調查結果DAO接口
    13.5.3  SurveyChildCountDAO.java    402
    13.7.6  用戶DAO實現類
    13.5.3  UserDAOImpl.java    402
    13.7.7  調查題目DAO實現類
    13.5.3  SurveyDAOImpl.java    403
    13.7.8  調查項目DAO實現類
    13.5.3  SurveyOptionDAOImpl.java    404
    13.7.9  調查子項目DAO實現類
    13.5.3  SurveyChildDAOImpl.java    405
    13.7.10  調查結果DAO實現類
    13.7.10  SurveyChildCountDAOImpl.java    406
    13.8  編寫網上調查系統的業務邏輯類    407
    13.8.1  注冊接口Regedit.java    407
    13.8.2  登錄接口Login.java    407
    13.8.3  設定調查題目接口SetSurvey.java    407
    13.8.4  設定調查項目接口
    13.8.4  SetSurveyOption.java    408
    13.8.5  設定調查子項目接口
    13.8.4  SetSurveyChild.java    408
    13.8.6  統計調查結果接口
    13.8.4  SetSurveyChildCount.java    409
    13.8.7  注冊實現類RegeditImpl.java    409
    13.8.8  登錄實現類LoginImpl.java    410
    13.8.9  設定調查題目實現類
    13.8.4  SetSurveyImpl.java    411
    13.8.10  設定調查項目實現類
    13.8.10  SetSurveyOptionImpl.java    412
    13.8.11  設定調查子項目實現類
    13.8.10  SetSurveyChildImpl.java    413
    13.8.12  統計調查結果實現類
    13.8.10  SetSurveyChildCountImpl.java    413
    13.9  編寫網上調查系統的控制器類    414
    13.9.1  登錄控制器類LoginAction.java    414
    13.9.2  注冊控制器類RegeditAction.java    416
    13.9.3  設定調查題目控制器類
    13.9.3  SurveyAction.java    417
    13.9.4  設定調查項目控制器類
    13.9.3  SetSurveyAction.java    418
    13.10  編寫配置文件
    13.10  dispatcherServlet-servlet.xml    427
    13.11  運行驗證程序    433
    13.12  小結    437
    第14章  內容管理系統    438
    14.1  系統概述    439
    14.2  需求分析    440
    14.2.1  系統用例圖    440
    14.2.2  需求規格說明書    440
    14.3  系統設計    444
    14.3.1  設計視圖層    444
    14.3.2  設計持久層    451
    14.3.3  設計業務邏輯層    459
    14.3.4  設計控制層    459
    14.4  架構設計和環境搭配    460
    14.4.1  內容管理系統采用的架構    460
    14.4.2  在Eclipse下建立項目myEdition    460
    14.4.3  編寫本項目的Ant build文件    464
    14.4.4  配置本項目的web.xml文件    465
    14.5  編寫內容管理系統的JSP頁面    465
    14.5.1  用戶注冊頁面regedit.jsp    466
    14.5.2  用戶登錄頁面login.jsp    466
    14.5.3  設定內容類別的頁面type.jsp    467
    14.5.4  發布內容頁面edit.jsp    468
    14.5.5  瀏覽內容頁面index.jsp    470
    14.6  根據數據庫表生成XML和POJO    471
    14.6.1  生成對應的XML    471
    14.6.2  生成POJO    482
    14.7  編寫內容管理系統的DAO    487
    14.7.1  用戶DAO接口UserDAO.java    487
    14.7.2  內容類別DAO接口
    14.7.4  ContentTypeDAO.java    488
    14.7.3  內容DAO接口ContentDAO.java    488
    14.7.4  用戶DAO實現類
    14.7.4  UserDAOImpl.java    489
    14.7.5  內容類別DAO實現類
    14.7.4  ContentTypeDAOImpl.java    489
    14.7.6  內容DAO實現類
    14.7.4  ContentDAOImpl.java    490
    14.8  編寫內容管理系統的業務邏輯類    491
    14.8.1  注冊接口Regedit.java    491
    14.8.2  登錄接口Login.java    492
    14.8.3  設定內容類別的接口
    14.7.4  SetContentType.java    492
    14.8.4  發布接口Edit.java    492
    14.8.5  注冊實現類RegeditImpl.java    493
    14.8.6  登錄實現類LoginImpl.java    494
    14.8.7  設定內容類別的實現類
    14.8.7  SetContentTypeImpl.java    494
    14.8.8  發布實現類EditImpl.java    495
    14.9  編寫內容管理系統的控制器類    496
    14.9.1  登錄控制器類LoginAction.java    496
    14.9.2  注冊控制器類RegeditAction.java    498
    14.9.3  設定內容類別的控制器類
    14.8.7  ContentTypeAction.java    498
    14.9.4  發布控制器類EditAction.java    499
    14.9.5  內容控制器類ContentAction.java    501
    14.9.6  瀏覽內容的控制器類
    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章  在線考試系統    513
    15.1  系統概述    514
    15.2  需求分析    515
    15.2.1  系統用例圖    515
    15.2.2  需求規格說明書    515
    15.3  系統設計    520
    15.3.1  設計視圖層    520
    15.3.2  設計持久層    531
    15.3.3  設計業務邏輯層    540
    15.3.4  設計控制層    541
    15.4  架構設計和環境搭配    541
    15.4.1  在線考試系統采用的架構    542
    15.4.2  在Eclipse下建立項目myExam    542
    15.4.3  編寫本項目的Ant build文件    545
    15.4.4  配置本項目的web.xml文件    546
    15.5  編寫在線考試系統的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  根據數據庫表生成XML和POJO    558
    15.6.1  生成對應的XML    558
    15.6.2  生成POJO    571
    15.7  編寫在線考試系統的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實現類
    15.7.2  UserDAOImpl.java    582
    15.7.7  試題種類DAO實現類
    15.7.2  ShitiTypeDAOImpl.java    583
    15.7.8  試題題目DAO實現類
    15.7.2  ShitiDAOImpl.java    584
    15.7.9  試題項目DAO實現類
    15.7.2  ShitiOptionDAOImpl.java    585
    15.7.10  試卷DAO實現類
    15.7.10  ExamDAOImpl.java    586
    15.8  編寫在線考試系統的業務邏輯類    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  注冊實現類RegeditImpl.java    590
    15.8.8  登錄實現類LoginImpl.java    591
    15.8.9  設定試題種類實現類
    15.8.9  SetShitiTypeImpl.java    591
    15.8.10  設定試題題目實現類
    15.8.10  SetShitiImpl.java    592
    15.8.11  設定試題項目實現類
    15.8.10  SetShitiOptionImpl.java    593
    15.8.12  設定試卷實現類SetExamImpl.java    594
    15.9  編寫在線考試系統的控制器類    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章  信息發布系統    621
    16.1  系統概述    622
    16.2  需求分析    622
    16.2.1  系統功能模塊劃分    622
    16.2.2  系統流程分析    623
    16.2.3  系統設計    623
    16.3  建立項目    624
    16.3.1  在MyEclipse下建立項目    624
    16.3.2  編寫Ant文件    628
    16.3.3  配置Web.xml文件    629
    16.4  建立數據庫表    630
    16.4.1  存放用戶信息的數據庫表    631
    16.4.2  存放信息的數據庫表    632
    16.4.3  存放信息類別的數據庫表    634
    16.4.4  存放用戶權限的數據庫表    636
    16.4.5  建立表之間的關系    637
    16.5  設計信息發布系統    640
    16.5.1  生成對應的Hibernate映射文件    640
    16.5.2  生成持久化POJO文件    650
    16.5.3  設計值對象類VO對象    658
    16.5.4  信息發布系統在持久層的整體
    16.5.4  UML圖    662
    16.5.5  初步設計原型靜態頁面    662
    16.6  顯示層設計    669
    16.6.1  顯示信息的頁面show.jsp    669
    16.6.2  發布信息頁面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  開發用戶DAO接口    678
    16.7.6  開發信息DAO接口    678
    16.7.7  信息類別DAO接口    679
    16.7.8  實現用戶DAO接口    679
    16.7.9  實現信息DAO接口    680
    16.7.10  實現信息類別DAO接口    681
    16.8  開發業務邏輯層    682
    16.8.1  開發登錄接口    682
    16.8.2  開發注冊用戶接口    683
    16.8.3  開發發布接口    683
    16.8.4  開發登錄實現類    683
    16.8.5  開發注冊實現類    684
    16.8.6  開發發布實現類    685
    16.9  開發控制器層    686
    16.9.1  開發用戶登錄控制器類    687
    16.9.2  開發用戶注冊控制器類    688
    16.9.3  開發信息發布控制器類    689
    16.9.4  開發顯示信息控制器類    691
    16.10  編寫輔助工具類    692
    16.11  編寫Spring配置文件    699
    16.12  測試本項目程序    703
    16.13  小結    708

  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    卓越網
    ¥61.40
    送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    七周年店慶,全場免費配送 去看看 訂購

    當當網
    ¥59.90 當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    特惠商品68折封頂 去看看 訂購

    新華書店
    ¥59.90
    快遞:大陸地區
    郵寄:全球
    特快專遞:全球
    去看看 訂購

    華儲網
    ¥63.84 送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577