<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評(píng)論-209  文章-0  trackbacks-0
    在開發(fā)ejb之前,我們先得配置好服務(wù)器,我使用的是Weblogic9.0中文版,關(guān)于Weblogic9.0配置請(qǐng)看我的另一片文章。配置Weblogic9.0
    ???
    ??? 首先需要配置好eclipse。我這里主要說明weblogic的配置。
    ????ejb19.jpg

    ??? 注意JDK選擇JDK5.0的版本。
    ???
    ??? 順便將weblogic8的配置也貼上來,供大家比較參考
    ??? ejb18.jpg
    ???
    ??? 注意weblogic8的JDK版本必須是JDK1.4。
    ???
    ??? 接下來就開始我們的開發(fā)了。

    ejb1.jpg

    ejb2.jpg

    ejb3.jpg

    ejb4.jpg

    ejb5.jpg

    下面就是SessionBean的代碼
    30

    其實(shí)就是修改了其中的一個(gè)方法:
    ?1?/**
    ?2??????*?An?example?business?method
    ?3??????*
    ?4??????*?@ejb.interface-method?view-type?=?"remote"
    ?5??????*?
    ?6??????*?@throws?EJBException?Thrown?if?method?fails?due?to?system-level?error.
    ?7??????*/
    ?8?????public?String?hello()?throws?EJBException?{
    ?9?????????//?rename?and?start?putting?your?business?logic?here
    10?????????return?new?String("HelloEJBWorld!");
    11?????}
    注意:代碼中的解釋文字不要?jiǎng)h除,因?yàn)閄Doclet需要。

    配置屬性
    ejb6.jpg

    添加weblogic.jar。我的路徑是:bea\weblogic90\server\lib\weblogic.jar
    ejb16.jpg

    ejb7.jpg

    ejb8.jpg

    ejb9.jpg

    ejb10.jpg

    ejb11.jpg

    ejb12.jpg

    ejb13.jpg

    ejb14.jpg

    ejb15.jpg

    就下來寫EJBTest類:
    ?1?package?com;
    ?2?
    ?3?import?java.rmi.RemoteException;
    ?4?import?java.util.Properties;
    ?5?
    ?6?import?javax.ejb.CreateException;
    ?7?import?javax.naming.Context;
    ?8?import?javax.naming.InitialContext;
    ?9?import?javax.naming.NamingException;
    10?
    11?import?com.interfaces.HelloWorld;
    12?import?com.interfaces.HelloWorldHome;
    13?
    14?public?class?EJBTest?{
    15?
    16?????/**
    17??????*?@param?args
    18??????*/
    19?????public?static?void?main(String[]?args)?{
    20?????????//?TODO?自動(dòng)生成方法存根
    21?????????Properties?properties=new?Properties();
    22?????????properties.setProperty(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    23?????????properties.setProperty(Context.PROVIDER_URL,"t3://localhost:7001");
    24?????????
    25?????????Context?context;
    26?????????try?{
    27?????????????context?=?new?InitialContext(properties);
    28?????????????HelloWorldHome?hwh=(HelloWorldHome)context.lookup("ejb/HelloWorld");
    29?????????????HelloWorld?hw=hwh.create();
    30?????????????String?s=hw.hello();
    31?????????????System.out.println(s);
    32?????????}?catch?(NamingException?e)?{
    33?????????????//?TODO?自動(dòng)生成?catch?塊
    34?????????????e.printStackTrace();
    35?????????}?catch?(RemoteException?e)?{
    36?????????????//?TODO?自動(dòng)生成?catch?塊
    37?????????????e.printStackTrace();
    38?????????}?catch?(CreateException?e)?{
    39?????????????//?TODO?自動(dòng)生成?catch?塊
    40?????????????e.printStackTrace();
    41?????????}
    42?????????
    43?????}
    44?
    45?
    46?}
    47?


    最后就是看結(jié)果了,先啟動(dòng)weblogic,然后運(yùn)行EJBTest程序。

    ejb17.jpg
    posted on 2006-08-14 10:13 xzc 閱讀(435) 評(píng)論(0)  編輯  收藏 所屬分類: Eclipse

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲一区免费视频| 国产亚洲人成无码网在线观看| 亚洲乱亚洲乱淫久久| 一区二区三区精品高清视频免费在线播放 | 野花高清在线观看免费3中文| 内射干少妇亚洲69XXX| 久久综合九色综合97免费下载| 亚洲国产三级在线观看| 十八禁视频在线观看免费无码无遮挡骂过 | 国产黄色片在线免费观看| 亚洲欧美成aⅴ人在线观看| 成人男女网18免费视频| 国产 亚洲 中文在线 字幕| 成人女人A级毛片免费软件| 国产精品亚洲专区在线观看| 欧美日韩国产免费一区二区三区| 亚洲av永久无码精品三区在线4 | 国产婷婷成人久久Av免费高清| 国产精品亚洲аv无码播放| 成人久久免费网站| 久久精品国产亚洲AV嫖农村妇女 | 日韩免费无砖专区2020狼| 老司机亚洲精品影院在线观看| 免费一级毛片一级毛片aa| 两个人www免费高清视频| 亚洲AV人无码综合在线观看| 黄网站色在线视频免费观看| 亚洲AV无码AV吞精久久| 亚洲综合图色40p| 无码国产精品一区二区免费16 | 成人亚洲国产精品久久| 亚洲中文字幕无码一久久区| 日本视频在线观看永久免费| 久久精品国产亚洲AV蜜臀色欲| 国产精品麻豆免费版| a毛片免费全部在线播放** | 亚洲精品无码你懂的| 亚洲中文字幕久久精品无码APP| 免费国产黄网站在线观看视频| 亚洲日韩乱码中文字幕| 国产亚洲精品国看不卡|