注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關JBoss平臺上的Java EE程序開發(fā)指南

JBoss平臺上的Java EE程序開發(fā)指南

JBoss平臺上的Java EE程序開發(fā)指南

定 價:¥38.00

作 者: 張洪斌 編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787302148760 出版時間: 2007-04-01 包裝: 膠版紙
開本: 16開 頁數(shù): 341 字數(shù):  

內容簡介

  本書以豐富的示例,講述在主流Java EE服務器——JBoss上開發(fā)Java EE程序的技術,包括Web(JSP、Servlet、MVC)、EJB(EJB 2.x)和EJB 3.0、JMS、Web Service、Hibernate、AOP等。正文講述的所有內容,全部都有可運行的代碼以演示,這有利于讀者盡快地掌握知識要點。.本書適合有一定Java基礎(J2SE和Java Web技術)的讀者閱讀,可作為在校學生、中高級技術開發(fā)工程師和其他IT技術人員的參考書,也可作為大專院校和培訓機構的教學用書。..本書作者教育思想先進,在計算機圖書寫作方面具備高超的技巧,讀者將會發(fā)現(xiàn)這是目前寫得最容易閱讀、收獲最大的論述JBoss開發(fā)技術的著作。...

作者簡介

暫缺《JBoss平臺上的Java EE程序開發(fā)指南》作者簡介

圖書目錄

第1章  JBoss概況    1
1.1  JBoss應用服務器的安裝、啟動
和停止    1
1.1.1  安裝JBoss服務器    2
1.1.2  啟動JBoss服務器    7
1.1.3  停止JBoss服務器    11
1.2  卸載JBoss服務器    12
1.3  JBoss的目錄結構    12
1.4  JBoss IDE的安裝和啟動    13
第2章  JBoss IDE基礎    16
2.1  JBoss IDE界面基礎    16
2.1.1  Perspective和View    16
2.1.2  工程、文件和視圖    17
2.1.3  界面的設置    18
2.2  建立工程和文件    20
2.2.1  新建向導    20
2.2.2  導入和導出    21
2.3  開發(fā)獨立運行程序    22
2.3.1  開發(fā)HelloWorld Console
程序    22
2.3.2  新建和編輯類    25
2.3.3  運行ConSole程序    27
2.3.4  運行Windows程序    28
2.3.5  在JBoss IDE外部運行程序    31
2.4  程序打包    33
2.5  在JBoss IDE中設置JBoss服務器    36
第3章  開發(fā)數(shù)據(jù)庫程序    40
3.1  MySQL的安裝和啟動    40
3.1.1  MySQL的安裝和設置    40
3.1.2  MySQL的啟動和結束    40
3.2  數(shù)據(jù)庫和表格的操作    42
3.2.1  MySQL編輯器的啟動
和結束    42
3.2.2  MySQL命令的格式    44
3.2.3  建立和刪除數(shù)據(jù)庫    44
3.2.4  建立和刪除表格    45
3.2.5  操作表格中的數(shù)據(jù)    45
3.3  MySQL的JDBC驅動程序    46
3.4  MySQL 和JBoss IDE的集成    46
3.4.1  開發(fā)訪問數(shù)據(jù)庫的程序    46
3.4.2  設置工程使用其他類庫    49
3.4.3  運行程序    51
第4章  JBoss服務器管理基礎    52
4.1  JBoss控制臺    52
4.2  程序和服務的部署    55
4.3  MySQL 和JBoss 服務器的集成    59
第5章  開發(fā)Java EE Web程序    60
5.1  開發(fā)JSP程序    60
5.1.1  建立Web Project    61
5.1.2  建立JSP 文件    62
5.2  開發(fā)Servlet    64
5.2.1  完善Web模塊結構    66
5.2.2  Web程序的打包和部署    70
5.2.3  運行程序    73
5.3  開發(fā)Struts程序    73
5.3.1  Struts應用程序結構    73
5.3.2  建立應用Struts的Eclise
工程    75
5.3.3  Struts的JSP程序    76
5.3.4  ApplicationResources.
properties和web.xml    79
5.3.5  建立FormBean    81
5.3.6  建立Action    84
5.3.7  編輯struts-config.xml    85
第6章  開發(fā)Session Bean    86
6.1  EJB概況及EJB 2.x和EJB 3.0的
區(qū)別    86
6.2  開發(fā)EJB 2.x的Session Bean    88
6.2.1  利用向導建立Session Bean
框架    88
6.2.2  添加Business方法    90
6.2.3  完善EJB模塊的內容
和結構    92
6.2.4  開發(fā)客戶機程序    97
6.2.5  添加運行客戶機程序的
Client類庫    100
6.2.6  運行客戶機程序    101
6.3  開發(fā)EJB 3.0的Session Bean    102
6.3.1  建立EJB 3.0的工程    103
6.3.2  建立EJB 3.0的Session
Bean    104
6.3.3  開發(fā)客戶機程序    107
6.3.4  EJB 模塊的打包、部署
和運行    107
第7章  開發(fā)消息處理程序和
        Message-Driven Bean    109
7.1  JMS概念    109
7.2  開發(fā)點對點消息程序    110
7.2.1  開發(fā)發(fā)送消息程序    110
7.2.2  開發(fā)接收消息程序    114
7.2.3  程序的運行    116
7.3  JMS管理    116
7.4  開發(fā)出版/預訂消息程序    123
7.4.1  開發(fā)出版程序    123
7.4.2  開發(fā)預訂消息程序    126
7.4.3  運行程序    128
7.5  開發(fā)EJB 2.x 的MDB    128
7.5.1  建立MDB類    129
7.5.2  MDB的設置文件    131
7.5.3  MDB的打包和測試    132
7.6  開發(fā)EJB 3.0的MDB    133
7.6.1  建立EJB 3.0的MDB    133
7.6.2  EJB 模塊的打包和部署    135
7.6.3  客戶機程序的運行    136
第8章  開發(fā)EJB 2.x的
         Entity Bean    137
8.1  開發(fā)Entity Bean(BMP)    137
8.1.1  數(shù)據(jù)庫和表格的設置    137
8.1.2  開發(fā)BMP Entity Bean    137
8.1.3  EJB的配置文件    143
8.1.4  EJB模塊的打包和部署    145
8.1.5  開發(fā)EJB的客戶機    145
8.2  開發(fā)Entity Bean(CMP)    149
8.2.1  數(shù)據(jù)庫和表格的設置    149
8.2.2  開發(fā)CMP Entity Bean    150
8.2.3  開發(fā)Entity Bean的Session
Bean客戶機    152
8.2.4  EJB的配置文件    154
8.2.5  EJB模塊的打包和部署    157
8.2.6  開發(fā)客戶機    158
8.3  EJB中的復合關鍵字實例    160
8.3.1  數(shù)據(jù)庫和表格的設置    160
8.3.2  開發(fā)CMP Bean    160
8.3.3  開發(fā)主鍵類    162
8.3.4  開發(fā)Session Bean    163
8.3.5  EJB的配置文件    165
8.3.6  EJB模塊的打包和部署    165
8.3.7  開發(fā)客戶機    166
8.4  CMP的一對多關系開發(fā)實例    168
8.4.1  數(shù)據(jù)庫和表格的設置    169
8.4.2  開發(fā)CMP Bean    169
8.4.3  開發(fā)Session Bean    172
8.4.4  EJB的部署文件    175
8.4.5  EJB模塊的打包和部署    177
8.4.6  開發(fā)客戶機    177
8.5  CMP的一對一關系的開發(fā)實例    180
8.5.1  數(shù)據(jù)庫和表格的設置    180
8.5.2  開發(fā)CMP Bean    180
8.5.3  開發(fā)Session Bean    183
8.5.4  EJB的部署文件    185
8.5.5  EJB模塊的打包和部署    186
8.5.6  開發(fā)客戶機    187
8.6  CMP的多對多關系開發(fā)實例    189
8.6.1  數(shù)據(jù)庫和表格的設置    189
8.6.2  開發(fā)CMP Bean    190
8.6.3  開發(fā)Session Bean    193
8.6.4  EJB的部署文件    195
8.6.5  開發(fā)客戶機    196
8.7  Finder和Select方法開發(fā)實例    199
8.7.1  處理CMP的Finder方法    199
8.7.2  開發(fā)CMP的Select方法    201
第9章  開發(fā)EJB 3.0的Entity    204
9.1  開發(fā)第一個Entity實例    204
9.1.1  開發(fā)第一個Entity實例    204
9.1.2  開發(fā)Entity類    204
9.1.3  開發(fā)訪問Entity的Session
Bean客戶機    208
9.1.4  數(shù)據(jù)庫設置文件    210
9.1.5  Entity模塊的建立和部署    210
9.1.6  開發(fā)Entity的客戶機    211
9.2  在Eclipse外部運行實例    212
9.3  Entity的關系處理實例    215
9.3.1  處理一對多關系    216
9.3.2  一對一和多對多關系的
Entity    216
9.3.3  開發(fā)Entity的Session Bean
和客戶機    223
第10章  EJB 3.0的高級特性    227
10.1  表格的繼承實例    227
10.1.1  TABLE_PER_CLASS類型
的繼承    227
10.1.2  SINGLE_TABLE類型
的繼承    232
10.1.3  JOINED類型的繼承    233
10.2  復合主鍵實例    234
10.3  資源注入(Injection)實例    237
10.4  攔截器(Interceptor)實例    241
10.5  安全性實例    256
10.5.1  開發(fā)受資源控制的
源程序    256
10.5.2  安全性設置文件    258
10.5.3  EJB模塊與客戶機    259
10.6  進度規(guī)劃    261
10.7  開發(fā)EJB 3.0的Web Service    262
10.7.1  開發(fā)作為Web Service的
EJB    263
10.7.2  開發(fā)Web Service的
客戶機    264
10.7.3  Web Service的部署
和測試    264
第11章  開發(fā)Hibernate程序    265
11.1  開發(fā)第一個Hibernate程序    265
11.1.1  Hibernate的下載和安裝    265
11.1.2  運行環(huán)境的設置    266
11.1.3  Java類和映射文件    266
11.1.4  Hibernate配置文件    270
11.1.5  開發(fā)客戶機    274
11.1.6  ant編譯和運行工程    278
11.1.7  在Eclipse中運行    280
11.2  在JBoss服務器上部署    281
11.3  Hibernate中的繼承實例    284
11.3.1  Table per class類型的
繼承    284
11.3.2  Table Per Subclass類型的
繼承    288
11.3.3  Table per concrete類型的
繼承    290
11.4  開發(fā)Hibernate的攔截器    292
11.5  拍賣實例    295
11.5.1  在Eclipse之外編譯和運行
實例    295
11.5.2  拍賣實例在Eclipse中的
設置    296
11.5.3  拍賣實例的代碼和映射
文件    296
第12章  面向方面的程序設計    316
12.1  AOP的攔截器實例    316
12.1.1  新建AOP工程    316
12.1.2  AOP的類和設置文件    317
12.1.3  AOP類的運行    319
12.2  AOP的Advice實例    320
12.3  AOP類中的域實例    321
第13章  Duke’s Bank實例    323
13.1  環(huán)境設置    323
13.2  編譯、打包和部署代碼    324
13.3  Duke’s Bank作為單獨的目錄    340
13.4  Web Service的示例    340

本目錄推薦

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