注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Enterprise Java Bean設(shè)計(jì)實(shí)務(wù)

Enterprise Java Bean設(shè)計(jì)實(shí)務(wù)

Enterprise Java Bean設(shè)計(jì)實(shí)務(wù)

定 價(jià):¥39.00

作 者: 沈建男
出版社: 中國青年出版社
叢編項(xiàng): 網(wǎng)絡(luò)、編程與安全
標(biāo) 簽: JavaBeans

ISBN: 9787500646662 出版時(shí)間: 2002-01-01 包裝:
開本: 787*1092 1/16 頁數(shù): 322 字?jǐn)?shù):  

內(nèi)容簡介

  徹底應(yīng)用Enterprise Java Bean,強(qiáng)化網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)!Enterprise Java Bean是一種完全面向?qū)ο蟮木W(wǎng)絡(luò)交換組件,除了具備地J2EE架構(gòu)的優(yōu)點(diǎn)外,在復(fù)用性、擴(kuò)充性和可移植性上也相當(dāng)出色。從程序設(shè)計(jì)的角度來看,Enterprise Java Bean是一種易于開發(fā)、實(shí)現(xiàn),并可重復(fù)使用的網(wǎng)絡(luò)信息訪問組件,對(duì)client端而言,Enterprise Java Bean是一種安全、穩(wěn)定和可靠度極高的數(shù)據(jù)交換訪問架構(gòu)。因此,要建立強(qiáng)悍的網(wǎng)絡(luò)系統(tǒng),Enterprise Java Bean是絕佳的選擇。

作者簡介

暫缺《Enterprise Java Bean設(shè)計(jì)實(shí)務(wù)》作者簡介

圖書目錄

作者序
導(dǎo)讀
第1章 簡介
1-1 J2EE結(jié)構(gòu)
1-1-1 Java Servlet
1-1-2 Java Server Page
1-1-3 EJB Container
1-1-4 RMI-IIOP
1-1-5 JNDI
1-2 簡介Enterprise Java Bean
1-2-1 Enterprise Java Bean的兩大類
1-2-2 EJB Container/Server提供的服務(wù)
1-2-3 開發(fā)Enterprise Jave Bean
1-2-4 Enterprise Java Bean的存取流程
第2章 Entity bean——Containermanaged persistence
2-1 Home interface
2-2 Remote interface
2-3 Bean class
2-4 Entity Bean與數(shù)據(jù)表之間的對(duì)應(yīng)關(guān)系
2-5 primary key class
2-6 Entity bean的生命周期
2-7 callback methods
2-7-1 setEntiryContext(EntityContextctx)
2-7-2 unsetEntityContext()
2-7-3 ejbCreate()
2-7-4 ejbPostCreate()
2-7-5 ejbActivate()
2-7-6 ejbPassivate()
2-7-7 ejbLoad()和ejbStore()
2-7-8 ejbRemove()
2-7-9 ejbFindByPrimaryKey()和ejbFind Method()
2-7-10 EntityContext
第3章 Example:會(huì)員登錄
3-1 系統(tǒng)流程圖
3-2 Entity Bean范例程序
3-2-1 Home interface
3-2-2 Remote interface
3-2-3 Bean class
3-2-4 LoginPassword
3-3 J2EE Server環(huán)境設(shè)置
3-4 建立ExampleDB數(shù)據(jù)庫和UserTBL表格
3-4-1 建立Database
3-4-2 設(shè)置datebase的存放路徑及database的名稱
3-4-3 建立Table
3-4-4 建立Key
3-5 部署Web應(yīng)用程序HTML和JSP范例程序
3-6 部署Entity Bean
3-6-1 建立Web Application
3-6-2 部署Enterprise Bean
3-6-3 添加Web Component
3-6-4 執(zhí)行范例程序
第4章 Entity bean——Bean managed persistence
4-1 Home interface
4-2 Remote interface
4-3 Bean class
4-4 primary key class
4-4-1 單一primary key
4-4-2 復(fù)合key
4-5 Entity Bean的生命周期
4-6 callback methods
4-6-1 setEntityContext
4-6-2 unsetEntityContext()
4-6-3 ejbCreate()
4-6-4 ejbPostCreate()
4-6-5 ejbActivate()
4-6-6 ejbPassivate()
4-6-7 ejbLoad()和ejbStore()
4-6-8 ejbRemove()
4-6-9 ejbFindByPrimaryKey()ejbFindMethod()
4-7 Transaction的返回——Roll Back
4-8 實(shí)現(xiàn)Bean-managed pxersitence的Entity Bean
4-9 部署B(yǎng)ean-managed persistence的UserEntityBean
4-9-1 建立Table
4-9-2 鏈接數(shù)據(jù)庫
4-9-3 部署Web Component和User-EntityBean
第5章 Example:訂購單
5-1 系統(tǒng)流程圖
5-2 建立數(shù)據(jù)表
5-3 表格的對(duì)應(yīng)關(guān)系
5-4 OrderEntityBean
5-4-1 Home interface
5-4-2 Remote interface
5-4-3 Bean class
5-4-4 取得數(shù)據(jù)庫鏈接的時(shí)機(jī)
5-4-5 數(shù)據(jù)表完整性的維護(hù)
5-4-6 數(shù)據(jù)字段變量與表格記錄一致性的維護(hù)
5-4-7 PreparedStatement
5-5 ProductEntityBean
5-5-1 Home interface
5-5-2 Remote Interface
5-5-3 Bean class
5-6 JavaBean
5-7 部署OrderEntityBean、Product-Entity Bean和Web Component
第6章 Session bean——Stateful session Bean
6-1 Home interface
6-2 Remote interface
6-3 Bean class
6-4 Conversational state Primary key
6-5 Stateful Session bean的生命周期
6-6 Callback methods
6-6-1 setSessionContext
6-6-2 ejbCreate()
6-6-3 ejbPassivate()
6-6-4 ejbActivate()
6-6-5 ejbRemove()
6-7 Transaction
6-7-1 Container-managed transaction
6-7-2 Bean-managed transaction
6-7-3 Container和Bean-managed transaction中的函數(shù)調(diào)用限制
6-7-4 恢復(fù)Container-managed transaction
6-7-5 恢復(fù)Bean-managed transaction
6-7-6 javax.ejb.SessionSynchronization接口
6-8 SessionContext
第7章 Example:學(xué)生注冊(cè)(一)
7-1 Enterprise bean存取結(jié)構(gòu)圖
7-2 建立資料表
7-3 表格的對(duì)應(yīng)關(guān)系
7-4 StudentEntityBean
7-4-1 Home interface
7-4-2 Remote interface
7-4-3 Bean class
7-5 CourseEntityBean
7-5-1 Home interface
7-5-2 Remote interface
7-5-3 Bean class
7-6 EnrollEntityBean
7-6-1 Home interface
7-6-2 Remote interface
7-6-3 Bean class
7-7 EnrollSessionBean
7-7-1 Home interface
7-7-2 Remote interface
7-7-3 Bean class
7-8 部署Enterprise Bean部署Stateful session bean:Enroll-SessionBean
7-9 測試的JSP程序:EnrollAppTest.jsp
第8章 Session bean——Stateless session Bean
8-1 Home interface
8-2 Remote Interface
8-3 Bean class
8-3-1 全局變量
8-3-2 session object
8-4 Stateless Session bean的生命周期
8-5 callback Methods
8-5-1 setSessionContext
8-5-2 ejbCreate()
8-5-3 ejbRemove()
8-6 Business_method()
8-7 SessionContext
第9章 Example:學(xué)生注冊(cè)(二)
9-1 EnrollSessionBean
9-1-1 Home interface
9-1-2 Remote interface
9-1-3 Bean class
9-2 部署Stateless session bean:Enroll SessionBean
9-3 測試的JSP程序:EnrollAppTest.jsp
第10章 Transaction屬性和Isolation Levels
10-1 Transaction Context
10-2 Container-managed transaction的屬性
10-2-1 NotSupported
10-2-2 Required
10-2-3 Supports
10-2-4 RequiresNew
10-2-5 Mandatory
10-2-6 Never
10-3 Isolation Levels
10-3-1 read lock
10-3-2 write lock
10-3-3 exclusive write lock
10-3-4 Dirty reads
10-3-5 Nonrepeatable reads
10-3-6 Phantom reads
10-3-7 TRANSACTION_READ_COM-MITTED
10-3-8 TRANSACTION_READ_UNC-OMMITTED
10-3-9 TRANSACTION_REPEATAB-LE_READ
10-3-10 TRANSACTION_SERIALIZ-ABLE
第11章 EJB的相關(guān)說明
11-1 外境變量
11-2 non-reentrant和reentrant
11-3 不同的客戶端程序
11-3-1 Java應(yīng)用程序
11-3-2 Servlet
11-4 EJB的部署描述文件ejb-jar文件
第12章 BEA WebLogic Server
12-1 啟動(dòng)WebLogic Server
12-2 啟動(dòng)管理控制臺(tái)
12-3 添加Connection pool
12-4 添加Data Source
12-5 JNDI Tree
12-6 部署Enterprise JavaBean
12-7 編寫EJB的部署描述文件
12-7-1 ejb-jar.xml
12-7-2 weblogic-ejb-jar.xml
12-7-3 weblogic-cmp-rdbms-jar.xml
12-7-4 WebLogic Query Language
12-7-5 包裝EJB類、部署描述文件和相關(guān)的類
12-7-6 生成EJB的container類
12-7-7 將EJB部署到WebLogic Server上
12-8 部署Web Applications
12-8-1 web.xml
12-8-2 weblogic.xml
12-8-3 將Web Applications部署到WebLogic Server
12-8-4 將Web應(yīng)用程序的文件包裝成.war文件
12-9 Enterprise ARchive
12-9-1 application.xml
12-9-2 包裝Application的ear文件
12-9-3 部署ear文件
12-10 Shutdown WebLogic Server
附錄A javax.ejb package
附錄B Object interaction diagram
附錄C JSP1.1的基本語法與指令標(biāo)簽

本目錄推薦

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