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

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

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

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    AOP之透明持久化

    Posted on 2006-12-05 00:40 canonical 閱讀(1373) 評論(0)  編輯  收藏 所屬分類: 設計理論
    ? http://partech.blogdriver.com/partech/1217744.html
    ? partech基于AspectJ對于AOP的深入應用作了一些有益的探索。ORM的價值之一正在于通過ORM引擎對于對象上的局部操作作出持久化詮釋(參見 面向?qū)ο笾问较到y(tǒng) )。在partech的方案中,對象刪除操作(destroy)的引入顯得有些勉強:因為我們需要標記一個刪除的時刻,所以調(diào)用了一次空的destroy()方法。但是如果在事件驅(qū)動的應用場景中,調(diào)用時刻唾手可得,這樣的問題便很少出現(xiàn)了。
    ? 我個人所關心的方向主要是框架層面上對于AOP概念的應用。在Witrix平臺的BizFlow方案中,借助于框架技術的支撐,我們甚至連new和set 調(diào)用都不需要,例如在biz文件中只需要聲明相應的事件響應函數(shù),框架負責生成界面從用戶處收集信息,負責創(chuàng)建對象,負責執(zhí)行保存和刪除操作:no new ,no set, no save, no load, no remove.
    java 代碼
    ? <action id="Add-default">
    ??? <source>
    ?????? do anything on entity to be added
    ??? </source>
    ? </action>
    ? <action id="Remove-default">
    ? </action>
    ? <action id="ViewDetail-default">
    ??? <source>
    ????? entity is accessible here
    ??? </source>
    ? </action>

    BizFlow的實作中是實現(xiàn)為DaoWebAction的一個interceptor。
    主站蜘蛛池模板: 四虎www免费人成| 可以免费看黄的网站| 免费国产高清视频| 亚洲日本乱码卡2卡3卡新区| 1000部禁片黄的免费看| 久久久久亚洲av无码专区喷水| 久久国产精品一区免费下载| 久久国产亚洲观看| 96免费精品视频在线观看| 亚洲欧洲日韩国产综合在线二区| 色欲A∨无码蜜臀AV免费播 | 久久久久久久岛国免费播放| 亚洲va久久久噜噜噜久久狠狠| 三年片在线观看免费大全电影| 亚洲综合综合在线| 大地资源免费更新在线播放| 亚洲成a人无码亚洲成av无码| 免费人成在线观看网站品爱网日本 | 91视频国产免费| 亚洲6080yy久久无码产自国产| 国产精品免费_区二区三区观看| 特黄aa级毛片免费视频播放| 国产中文在线亚洲精品官网| 91视频免费观看高清观看完整| 亚洲av丰满熟妇在线播放| 日本免费网址大全在线观看| 亚洲 欧洲 视频 伦小说| 亚洲国产成人久久笫一页| 污视频在线免费观看| 学生妹亚洲一区二区| 亚洲午夜精品第一区二区8050| 99久久婷婷免费国产综合精品| 久久亚洲AV无码精品色午夜| 毛片免费观看的视频| 国产免费人成视频尤勿视频| 亚洲视屏在线观看| 免费观看四虎精品国产永久| 国产无遮挡无码视频免费软件| 亚洲AV无码久久久久网站蜜桃| 全亚洲最新黄色特级网站| 久久久久久一品道精品免费看 |