注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JBoss平臺(tái)上的Java EE程序開(kāi)發(fā)指南

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

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

定 價(jià):¥38.00

作 者: 張洪斌 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302148760 出版時(shí)間: 2007-04-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 341 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《JBoss平臺(tái)上的Java EE程序開(kāi)發(fā)指南》作者簡(jiǎn)介

圖書(shū)目錄

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

本目錄推薦

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