<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我還真沒用過啊!  回復  更多評論
      

    主站蜘蛛池模板: 午夜精品一区二区三区免费视频| jizz在线免费观看| 97在线观看永久免费视频| 久久亚洲国产视频| 国产成人精品无码免费看| 久久精品亚洲视频| 久久精品无码专区免费青青| 亚洲国产精品久久久久网站| 最近2018中文字幕免费视频| 亚洲欧洲国产综合| 四虎免费大片aⅴ入口| 国产成人高清亚洲一区91| 亚洲第一成人影院| a级成人毛片免费视频高清| 久久亚洲一区二区| 91香蕉视频免费| 精品久久亚洲一级α| 国产成人亚洲综合| 午夜无码A级毛片免费视频| 亚洲国产日韩女人aaaaaa毛片在线| 日本zzzzwww大片免费| 亚洲啪AV永久无码精品放毛片| 色吊丝最新永久免费观看网站| 黄色网址大全免费| 久久精品亚洲中文字幕无码网站 | 丁香亚洲综合五月天婷婷| 搜日本一区二区三区免费高清视频| 国产福利电影一区二区三区,亚洲国模精品一区 | 久久亚洲AV无码精品色午夜| 动漫黄网站免费永久在线观看| 国产亚洲漂亮白嫩美女在线| 在线观看亚洲天天一三视| 国产a视频精品免费观看| 亚洲成a人无码亚洲成www牛牛| 国产亚洲情侣一区二区无| 精品女同一区二区三区免费站| jizzjizz亚洲日本少妇| 亚洲色图在线播放| 免费在线看片网站| 37pao成人国产永久免费视频| 免费视频精品一区二区|