• <menu id="w2i4a"></menu>
  • logo 使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用

    文檔首頁(yè)>>使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用>>使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用:企業(yè)級(jí)應(yīng)用程序項(xiàng)目(上)

    使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用:企業(yè)級(jí)應(yīng)用程序項(xiàng)目(上)


    你開(kāi)學(xué),我放價(jià)!MyEclipse線上狂歡繼續(xù)!火熱開(kāi)啟中>>

    MyEclipse最新版下載

    一、EAR項(xiàng)目模型

    MyEclipse提供企業(yè)應(yīng)用程序項(xiàng)目模型,即EAR項(xiàng)目模型,以及用于創(chuàng)建JEE企業(yè)應(yīng)用程序的管理工具。通過(guò)圖標(biāo)識(shí)別EAR項(xiàng)目是Web、應(yīng)用程序客戶端、連接器和EJB項(xiàng)目的邏輯容器,其結(jié)果是單個(gè)服務(wù)器端部署單元(稱為JEE企業(yè)存檔(EAR))。沒(méi)有子項(xiàng)目實(shí)際位于EAR項(xiàng)目的文件夾結(jié)構(gòu)中,而EAR項(xiàng)目保留對(duì)其組件模塊的引用。

    JEE規(guī)范將企業(yè)應(yīng)用程序的運(yùn)行時(shí)結(jié)構(gòu)定義為模塊所需的JEE模塊和基本文件資源的集合。

    最常見(jiàn)的JEE模塊類型有:

    • Web模塊 - 通常表示為Web存檔(WAR)
    • EJB模塊 - 通常表示為EJB JAR存檔

    EAR項(xiàng)目必須至少包含一個(gè)模塊項(xiàng)目。因此,在EAR項(xiàng)目開(kāi)發(fā)過(guò)程中,只要包含一個(gè)模塊項(xiàng)目,就可以根據(jù)需要添加和刪除模塊項(xiàng)目。在部署企業(yè)項(xiàng)目時(shí),引用的模塊項(xiàng)目將封裝在各自的歸檔表單中,并作為企業(yè)歸檔的模塊部署。

    通常Web模塊提供Web用戶界面服務(wù),用戶訪問(wèn)由一個(gè)或多個(gè)EJB模塊提供業(yè)務(wù)服務(wù)。JEE規(guī)范將EAR定義為標(biāo)準(zhǔn)JEE部署單元。此外,該規(guī)范允許但不要求應(yīng)用程序服務(wù)器供應(yīng)商支持其他部署表單,如獨(dú)立的WAR和EJB JAR。

    使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用
    MyEclipse項(xiàng)目模型架構(gòu)

    MyEclipse項(xiàng)目模型以下列方式與JEE Enterprise Application模型相似:

    • MyEclipse Web Module項(xiàng)目 - Design-time相當(dāng)于一個(gè)JEE Web模塊。一個(gè)Web模塊項(xiàng)目與一個(gè)基本的MyEclipse Web項(xiàng)目相同,增加了內(nèi)部元數(shù)據(jù)和可選的項(xiàng)目依賴關(guān)系。
    • MyEclipse EJB Module項(xiàng)目 - Design-time相當(dāng)于JEE EJB模塊。EJB模塊項(xiàng)目與基本的MyEclipse EJB項(xiàng)目相同,增加了內(nèi)部元數(shù)據(jù)和可選的項(xiàng)目依賴關(guān)系。
    • MyEclipse Enterprise項(xiàng)目 - Design-time相當(dāng)于一個(gè)JEE企業(yè)應(yīng)用程序。不包含任何Web或EJB項(xiàng)目代碼,而是維護(hù)與模塊項(xiàng)目的關(guān)聯(lián)。

    使用JavaEE版本小于5.0的所有EAR項(xiàng)目都使用META-INF根文件夾和空的META-INF/application.xml部署描述符創(chuàng)建對(duì)于使用JEE5或更高版本的項(xiàng)目,此文件不是必需的,您可以選擇為此生成此文件。 您可以根據(jù)需要修改application.xml文件。

    注意:對(duì)于需要application.xml文件的JEE版本,請(qǐng)勿移動(dòng)或重命名此文件或META-INF文件夾,否則會(huì)導(dǎo)致部署失敗。項(xiàng)目的元數(shù)據(jù)文件以外的所有資源都被視為部署的一部分。

    使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用
    MyEclipse透視圖的企業(yè)應(yīng)用程序項(xiàng)目

    下圖顯示了MyEclipse Web項(xiàng)目的資源透視圖。該視圖顯示了項(xiàng)目的部署信息,可以使用項(xiàng)目的部署程序集屬性來(lái)自定義項(xiàng)目部署。

    使用MyEclipse開(kāi)發(fā)Java EE應(yīng)用
    企業(yè)應(yīng)用程序項(xiàng)目的資源透視圖

    更多資訊敬請(qǐng)?jiān)L問(wèn)MyEclipse中文網(wǎng)>>

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();