⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6.mht

📁 Enterprise Java Bean的PPT文档,很好的东西.
💻 MHT
📖 第 1 页 / 共 5 页
字号:
for=20
  setting/unsetting bean context with signatures:</FONT></P>
  <P><FONT face=3D"Nimbus Roman No9 L"><B><FONT color=3D#000000>public =
void</FONT>=20
  <FONT color=3D#000000>setEntityContext(EntityContext =
ctx)</FONT></B></FONT></P>
  <P><FONT face=3D"Nimbus Roman No9 L"><B>public void=20
  unsetEntityContext()</B></FONT></P>
  <LI>
  <P><FONT face=3D"Nimbus Roman No9 L">Deploy the Supplier =
Bean.</FONT></P>
  <LI>
  <P><FONT face=3D"Nimbus Roman No9 L">Add a field to StoreAcess Bean to =
store its=20
  reference:</FONT></P>
  <P><FONT face=3D"Nimbus Roman No9 L"><B><FONT color=3D#000000>private=20
  SupplierLocalHome</FONT> supplier<FONT=20
  color=3D#000000>LocalHome</FONT></B></FONT></P>
  <LI>
  <P><FONT face=3D"Nimbus Roman No9 L">In the ejbCreate method of =
StoreAccess Bean=20
  store a reference in supplierLocalHome variable by invoking the =
getLocalHome=20
  static method in supplierUtil.</FONT></P></LI></OL>
<OL start=3D12>
  <LI>
  <P><FONT face=3D"Nimbus Roman No9 L">Add a business method to =
StoreAccess Bean=20
  with signature:</FONT></P>
  <P><FONT face=3D"Nimbus Roman No9 L"><B><FONT color=3D#000000>public=20
  ItemData</FONT> <FONT color=3D#000000>getItemData(String itemID)=20
  </FONT></B></FONT></P>
  <LI>
  <P><FONT color=3D#000000><FONT face=3D"Nimbus Roman">Add the following =
tags for=20
  deployment at class level for linking/referencing=20
  Supplier</FONT>.</FONT></P></LI></OL>
<OL><PRE><FONT color=3D#000000><FONT face=3DSans><FONT size=3D3><FONT =
color=3D#3f5fbf>1. @ejb.ejb</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>ref</FONT> <FONT color=3D#3f5fbf>ejb</FONT><FONT =
color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>name=3D"Supplier"</FONT></FONT></FONT></FONT>
    <FONT size=3D3><FONT face=3DSans><FONT =
color=3D#3f5fbf>view</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>type=3D"local"</FONT></FONT></FONT>
    <FONT size=3D3><FONT face=3DSans><FONT =
color=3D#3f5fbf>ref</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>name=3D"SupplierLocal"</FONT></FONT></FONT>
=20
<FONT face=3DSans><FONT size=3D3><FONT color=3D#3f5fbf>2.</FONT> <FONT =
color=3D#3f5fbf>@jboss.ejb</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>ref</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>jndi</FONT> <FONT color=3D#3f5fbf>ref</FONT><FONT =
color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>name=3D"SupplierLocal"</FONT></FONT></FONT>
    <FONT size=3D3><FONT face=3DSans><FONT =
color=3D#3f5fbf>jndi</FONT><FONT color=3D#7f7f9f>-</FONT><FONT =
color=3D#3f5fbf>name=3D"SupplierLocal"</FONT> </FONT></FONT></PRE></OL>
<OL start=3D14>
  <LI>
  <P><FONT color=3D#000000><FONT face=3D"Nimbus Roman No9 L">Test your =
Supplier Bean=20
  by running your Test Client created for Item named=20
  SessionCMPClient.</FONT></FONT></P></LI></OL>
<P><FONT color=3D#800000><I>Note : All these steps are same as were done =
for Item.=20
Implement this Bean which will be used in subsequent =
chapters.</I></FONT></P>
<P><FONT color=3D#800000><I>In case you have difficulty, we have =
provided a=20
SupplierBean class, modified StoreAccessBean class and SesiomCMPClient =
class.=20
You can download these files under downloads below.</I></FONT></P>
<P align=3Dleft><FONT color=3D#800000><I>Downloads :</I></FONT></P>
<P align=3Dleft><A=20
href=3D"http://www.tusc.com.au/tutorial/data/chap6/SupplierBean.java"><I>=
<FONT=20
color=3D#0047ff>SupplierBean</FONT></I></A></P>
<P align=3Dleft><A=20
href=3D"http://www.tusc.com.au/tutorial/data/chap6/StoreAccessBean.java">=
<I><FONT=20
color=3D#0047ff>StoreAccessBean</FONT></I></A></P>
<P align=3Dleft><A=20
href=3D"http://www.tusc.com.au/tutorial/data/chap6/SessionCMPClient.java"=
><I><FONT=20
color=3D#0047ff>SessionCMPClient</FONT></I></A></P>
<P align=3Dleft><BR><BR></P>
<P style=3D"MARGIN-BOTTOM: 0in"><BR></P>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <THEAD>
  <TR vAlign=3Dtop>
    <TD width=3D"33%"><A =
href=3D"http://www.tusc.com.au/tutorial/html/chap5.html"=20
      name=3DChapter5><IMG height=3D35=20
      src=3D"http://www.tusc.com.au/tutorial/images/PrevArrow.png" =
width=3D51=20
      align=3Dleft border=3D0 name=3DGraphic15><BR =
clear=3Dleft></A></TD>
    <TD width=3D"33%">
      <P align=3Dcenter><A name=3D"Table of Contents"></A><A=20
      href=3D"http://www.tusc.com.au/tutorial/html/index.html"=20
      name=3D"Table of Contents"><IMG height=3D34=20
      src=3D"http://www.tusc.com.au/tutorial/images/TOC.png" width=3D51 =
align=3Dbottom=20
      border=3D0 name=3DGraphic2></A></P></TD>
    <TD width=3D"33%"><A =
href=3D"http://www.tusc.com.au/tutorial/html/chap7.html"=20
      name=3D"Chapter 7"><IMG height=3D36=20
      src=3D"http://www.tusc.com.au/tutorial/images/NextArroww.png" =
width=3D49=20
      align=3Dright border=3D0 name=3DGraphic52><BR =
clear=3Dright></A></TD></TR></THEAD>
  <TBODY></TBODY></TABLE>
<P align=3Dcenter><IMG height=3D2=20
src=3D"http://www.tusc.com.au/tutorial/images/blurulr6.gif" width=3D796 =
align=3Dbottom=20
border=3D0 name=3DGraphic56></P>
<TABLE cellSpacing=3D0 cellPadding=3D4 width=3D"100%" bgColor=3D#0a6a91 =
border=3D0>
  <COLGROUP>
  <COL width=3D51>
  <COL width=3D74>
  <COL width=3D82>
  <COL width=3D49>
  <TBODY>
  <TR>
    <TD width=3D"20%">
      <P><!-- Footer --><A href=3D"http://www.tusc.com.au/"><IMG =
height=3D73=20
      alt=3DTUSC =
src=3D"http://www.tusc.com.au/tutorial/images/header/logo.gif"=20
      width=3D149 align=3Dbottom border=3D0 name=3DGraphic1></A> =
</P></TD>
    <TD width=3D"29%">
      <P align=3Dleft><IMG height=3D73 alt=3D"Reliable, On-Time =
Delivery."=20
      src=3D"http://www.tusc.com.au/tutorial/images/header/reliable.gif" =
width=3D267=20
      align=3Dbottom border=3D0 name=3DGraphic2> </P></TD>
    <TD width=3D"32%">
      <P align=3Dleft><!--copyright details--><FONT =
color=3D#ffffff>Copyright 2003=20
      TUSC Pty. Ltd.</FONT> </P></TD>
    <TD width=3D"19%"></TD></TR></TBODY></TABLE>
<P><!-- footer finishes --></P></BODY></HTML>

------=_NextPart_000_0000_01C4DAC0.E00D98E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.tusc.com.au/tutorial/images/header/tuscJ2eeLogo.gif

R0lGODlhlQB9AIcAAAErQgE1SwdafCVQYzJtd0x9aQlliwBhkQBmmQBqkQVqkQRomgpqkQhqnAxt
nRhlghBvnxRyoRh0ohx2pCBxgiB5pSR7pyh+qUZ1iWiFWSyAqjCCrDSFrTiHrzyKsUCMskSOtEiR
tUyTt1CWuVSYuliavFydvWmKmGCfv2SiwWikwmymxHCpxXywyrudKYmPReuqDIumsaC0vIO0zYe3
z4u50I+70pO+05/F2KPH2qfK26vM3a/P37fHzbPR4LfT4rvW47/Y5fDTjP/jo//quMrV2sPb58fd
6Mvf6tPd4c/i69Pk7dfn79vk69vp8N/r8uPq7ePu8+nv8Ofw9evz9+/1+PP3+vb4+Pf6+/v8/f//
/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAACVAH0A
AAj/ABEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKRMCgpMmTKFOqXMmypcuS
ChIkeOlS5kyWMg/oTHDAZk8FOHuivKmzqFGaSJMqrXlz6cmYCYCuhOrTJs+mKRXoHGrS6FGnYMMy
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

------=_NextPart_000_0000_01C4DAC0.E00D98E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.tusc.com.au/tutorial/images/header/reliable.gif

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -