<label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>

    將想法與焦點和您一起共享

    程序員在使用J2EE開發(fā)應用時開發(fā)模式的選擇發(fā)布者:本站     時間:2020-05-06 14:05:18

    開發(fā)J2EE應用要求目標開發(fā)人員能夠掌握其中的各種技術。但是,現(xiàn)實情況不是這樣。作為一個團隊,每個人都有自己不同的技能優(yōu)勢、興趣以及悟性。同時,J2EE本身需要體現(xiàn)社會分工。一般情況下,我們的開發(fā)團隊不會有Specification所要求的各個開發(fā)角色?,F(xiàn)實往往只有3種(也可能是兩種):美工、JSP程序員、EJB程序員。面對這種分工,團隊更要注重溝通、交流,注重代碼的一致性。

    一般情況下,團隊要盡量采用版本控制工具管理代碼、盡量做到每天都有一個完整的運行版本。經(jīng)過一段時間,團隊都會適應這種開發(fā)模式。其中,版本控制工具一定要使用,便于代碼的管理、控制和備份。這其中會牽扯到很多層面。比如,開發(fā)工具的選擇要考慮到版本控制工具的使用、建模工具的合理使用有助于團隊有效的溝通和交流。

    基于現(xiàn)有的開發(fā)模式,個人認為這樣3套方案不錯。第一,采用Together作為建模工具、采用JBuilder作為IDE工具、采用VSS(或者CVS)作為版本控制工具、采用JBoss作為開發(fā)J2EE應用開發(fā)階段的服務器。第二,采用WebSphere Studio整套工具。第三,采用Eclipse(或者JCreator)、Ant、XDoclets作為開發(fā)工具。

    當然,手工完成J2EE應用的編寫、編譯、打包、部署、測試更能使開發(fā)者理解各個開發(fā)階段的具體細節(jié)。但本人認為,只要開發(fā)者有這種關注具體細節(jié)的態(tài)度,選用功能強大的建模、開發(fā)工具是明智的。開發(fā)工具不能提高開發(fā)人員的開發(fā)技能,但是她能夠引導開發(fā)人員正確的開發(fā)方向。比如,JBuidler 9 Enterprise提供的EJB精靈具有的“Struts + EJB + Session Fa?ade + Value Object”等功能呈現(xiàn)了業(yè)界廣泛應用的J2EE構(gòu)架方式。



    選擇我們,優(yōu)質(zhì)服務,不容錯過
    1. 優(yōu)秀的網(wǎng)絡資源,強大的網(wǎng)站優(yōu)化技術,穩(wěn)定的網(wǎng)站和速度保證
    2. 15年上海網(wǎng)站建設經(jīng)驗,優(yōu)秀的技術和設計水平,更放心
    3. 全程省心服務,不必擔心自己不懂網(wǎng)絡,更省心。
    ------------------------------------------------------------
    24小時聯(lián)系電話:021-58370032
    99人妻中文字幕视频在,亚洲无码视频在线免费看,久久国产乱子伦免费精品,日本中文字幕色视频网站
    <label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>