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

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

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

    Oracle神諭

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      284 隨筆 :: 9 文章 :: 106 評論 :: 0 Trackbacks

      這些天在細看《J2EE Development without EJB》書,感受頗多。說起來做J2EE方面開發也有幾年,自己認為自己還是有一定實力的。但是看完以后,再針對我們項目的開發感覺很多地方做的確實有很多問題。因為一直都這樣做,沒有人提出異議。悶著頭做事情,有時候確實不好,要交流,特別是要傾聽那些經驗豐富的前輩的教誨。
      OO,接觸開發也這么多年了,確實很少有項目,真正做到OO的。看看我們的項目,POJO做成偽對象,只是負責了值的傳遞,只有可憐的setter和getter,其中沒有任何業務邏輯操作的代碼(沒有任何行為)。我們所謂的業務邏輯是引入一個Manager進行綜合處理。
      1年前,也是看了jPetStore收益很多。今天再次看這個代碼。又引發了更多的思考。
      先看jPetstore的處理:
      在org.springframework.sample.jpetstore包中:
      Account類:比較簡單,普通的JavaBean。
      Cart類和CarItem類:從關系模型中,可以看到這是一個主從關系的對象。其中Cart(購物車)中有不少行為。例如:新增、刪除購物車項目;計算總金額。一般來說,我們項目中一般這樣的邏輯是寫在Manager類中的。
      在Order類中,也采用一些業務行為,例如初始化訂單等等。
      

    posted on 2005-10-19 23:47 java世界暢談 閱讀(961) 評論(2)  編輯  收藏 所屬分類: Spring

    評論

    # re: 再看JPetstore所想到的 2005-11-06 12:32 else
    第一次來你這里是google過來的
    spring workflow quartz scheduler,用這些關鍵詞google的時候
    總是會來到你這里,呵呵
    于是慢慢的長期在你的博客里潛水,差不多看完了你所有的文章
    還是有一定收獲
    我也做工作流的應用,這段時間用quartz給引擎添加scheduler
    有時間多多交流啊  回復  更多評論
      

    # re: 再看JPetstore所想到的 2008-11-13 20:10 nickcheng
    我啊,剛剛學完,三大框架了!看來還有很多技術需要了解掌握的啊,
    jpetstore我還真沒用過啊!  回復  更多評論
      

    主站蜘蛛池模板: 无码专区—VA亚洲V天堂| 亚洲中久无码不卡永久在线观看| 久久综合图区亚洲综合图区| 香港特级三A毛片免费观看| 国产免费人视频在线观看免费| 亚洲精品国产suv一区88| 日本人护士免费xxxx视频| 亚洲国产精品美女久久久久| 日本v片免费一区二区三区| 亚洲欧美国产国产综合一区| 国产高清视频在线免费观看| 真正全免费视频a毛片| 免费一级特黄特色大片在线| 又硬又粗又长又爽免费看| 亚洲日韩国产精品乱| 免费91最新地址永久入口| 日韩亚洲AV无码一区二区不卡| 91频在线观看免费大全| 亚洲狠狠婷婷综合久久| 亚洲精品第一国产综合境外资源 | 456亚洲人成在线播放网站| 成年女人喷潮毛片免费播放| 国产亚洲精品美女久久久久| 亚洲自偷自偷图片| 91成年人免费视频| 婷婷亚洲综合一区二区| 亚洲一区AV无码少妇电影☆| 毛片无码免费无码播放| 亚洲av午夜国产精品无码中文字| 亚洲国产av无码精品| 国产成人精品一区二区三区免费| 国产成人精品日本亚洲专一区| 国产成人精品免费直播| 四虎影视成人永久免费观看视频 | 日本一线a视频免费观看| XXX2高清在线观看免费视频| 在线免费观看亚洲| 麻豆精品国产免费观看| a级男女仿爱免费视频| 久久久久精品国产亚洲AV无码| 亚洲成AV人网址|