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

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

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

    小偉

    我的java筆記

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      29 隨筆 :: 1 文章 :: 23 評論 :: 0 Trackbacks

    今天有時間來到我的blog上,寫點東西,共享給大家吧! 


    1.    
    EJB2的缺點

    *         為了實現一個EJB,你必須實現一系列接口和類:Remote接口、Local接口、Remote Home接口、Local Home接口、一個Bean實現類。

    *       你的Bean實現類,必須實現EJB接口中定義的各種回調方法:ejbCreateejbPassivate等等,雖然在大多數的應用程序中都無需用到這些接口。

    *      另外一個痛苦是,你無法在ejb容器之外測試你的EJB

    *        EJB-QLEJB查詢語言,很難用。

    *         EJB2無法對繼承關系進行映射。

    2.    EJB3.0的關鍵特性 

           被簡化的EJB API

           Java Annotations

            依賴注入(DI 

           可選的回調機制 

             Entity Manager API

            簡化的持久化模型和改良的查詢 

             可以脫離容器使用 

    3.環境搭配(Myeclipse+jboss+ant)

       下栽:jboss-4.0.5.ga.zip,  jboss-ejb-3.0.rc9-fd.zip    ,     apache-ant-1.6.5.bin.zip

    * 確定安裝jdk5.0
    *配置,JAVA_HOME.
    * 設置 JBOSS_HOME.  執行jboss安裝目錄
    * 設置 ANT_HOME  指向ant解壓目錄
    * 設置path環境變量中添加:  %ANT_HOME%/bin

    進入jboss-ejb-3.0.rc9-fd目錄。  運行ant -f install.xml

    進入jboss-ejb-4.0.5.ga/bin.  啟動jboss服務。 run -Djboss.partition.name= XXX -c all

    4.添加相應的*.jar

    5。編寫Session bean(注意,一個接口,一個實現類,用Annotation描述類型,用Annotation描述其客戶斷訪問方式)

    編寫接口
    編寫實現類
    指定EJB類型
    指定EJB的客戶端訪問方式

    6、編寫客戶端
     * 創建客戶端項目
     * 在客戶端項目里添加EJB3用戶庫
     * 在客戶端項目里添加對EJB項目的依賴(即添加對ejbtest項目的依賴)
     * 編寫main方法,初始化JNDI環境,并且調用EJB的方法
     
    7、部署EJB
     * 通過build.xml,來編譯、打包、部署到JBOSS應用服務器(可以使用Eclipse對ant的支持)
     
    8、配置客戶端JNDI環境:
     * 拷貝jndi.properties文件到類路徑中
     
    9、運行客戶端調用EJB的例子。


    *--配置JBOSS數據源:
     * 拷貝數據庫驅動到:JBOSS_HOME/server/all/lib
     * 從JBOSS_HOME/docs/examples/jca目錄下,拷貝mysql-ds.xml文件到JBOSS_HOME/server/all/deploy
     * 修改mysql-ds.xml文件,配置數據源
     * 創建相應的數據庫


    posted on 2007-05-19 18:49 小偉 閱讀(1612) 評論(1)  編輯  收藏

    評論

    # re: EJB3.0開發 2007-05-19 19:32 kk
    good  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 人人公开免费超级碰碰碰视频| 亚洲精品美女视频| 一个人免费观看日本www视频 | 在线综合亚洲欧洲综合网站| 亚洲高清视频免费| 亚洲人成电影亚洲人成9999网| 中文字幕无码日韩专区免费| 亚洲免费精彩视频在线观看| 久久国产精品免费看| 亚洲国产精品乱码在线观看97| 亚色九九九全国免费视频| 亚洲熟妇无码AV| 日本高清免费不卡视频| 女人裸身j部免费视频无遮挡| 亚洲第一黄色网址| 国产免费一区二区三区在线观看| 亚洲成AV人片一区二区密柚| 亚洲一区二区免费视频| 亚洲人成色777777老人头| 免费va人成视频网站全| 伊人久久大香线蕉免费视频| 337p日本欧洲亚洲大胆色噜噜| 久久久久久国产a免费观看黄色大片| 亚洲午夜无码毛片av久久京东热| 全部免费毛片免费播放| 成全视频免费观看在线看| 亚洲天堂福利视频| 国产一级大片免费看| 日本免费在线观看| 亚洲国产精品ⅴa在线观看| 久久精品国产亚洲Aⅴ蜜臀色欲| 99re6热视频精品免费观看 | 亚洲真人无码永久在线| 1000部啪啪毛片免费看| 国产精品亚洲专区无码牛牛| 亚洲精品无码鲁网中文电影| 中国xxxxx高清免费看视频| 男男gay做爽爽免费视频| 77777_亚洲午夜久久多人| 7723日本高清完整版免费| 污污视频网站免费观看|