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

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

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

    posts - 193,  comments - 520,  trackbacks - 0
     

            一位優(yōu)秀的商人杰克,有一天告訴他的兒子
      杰克:我已經(jīng)決定好了一個(gè)女孩子,我要你娶她
      兒子:我自己要娶的新娘我自己會(huì)決定
      杰克:但我說(shuō)的這女孩可是比爾·蓋茨的女兒喔
      兒子:哇!那這樣的話……


      在一個(gè)聚會(huì)中,杰克走向比爾·蓋茨
      杰克:我來(lái)幫你女兒介紹個(gè)好丈夫
      比爾:我女兒還沒想嫁人呢
      杰克:但我說(shuō)的這年輕人可是世界銀行的副總裁喔
      比爾:哇!那這樣的話……


      接著,杰克去見世界銀行總裁
      杰克:我想介紹一位年輕人來(lái)當(dāng)貴行的副總裁
      總裁:我們已經(jīng)有很多位副總裁,夠多了
      杰克:但我說(shuō)的這年輕人可是比爾·蓋茨的女婿喔
      總裁:哇!那這樣的話……


      最后,杰克的兒子娶了比爾-蓋茨的女兒,又當(dāng)上世界銀行的副總裁


      知道嗎,生意通常都是這樣談成的

    posted @ 2005-11-29 13:22 ronghao 閱讀(532) | 評(píng)論 (0)編輯 收藏
    jbpm在用戶角色管理上共設(shè)計(jì)了四個(gè)類:Entity、 Membership、 Group、 User
    Entity類是其他三個(gè)類的父類,它包含了兩個(gè)屬性:name(String)、 permissions(Set)
    User類繼承Entity類,包含三個(gè)屬性:password(String)、 email(String)、 memberships(Set)
    Group類繼承Entity類,包含四個(gè)屬性: type(String) 、parent(Group)、 children(Set)、 memberships(Set)
    Membership類繼承Entity類,包含三個(gè)屬性:role(String)、 user(User)、 group(Group)
    很明顯,一個(gè)user對(duì)應(yīng)一個(gè)用戶,一個(gè)group對(duì)應(yīng)一個(gè)用戶組,它們之間通過(guò)membership關(guān)聯(lián),并且一個(gè)user可以屬于多個(gè)不同類型(type)的group,user和 group之間是多對(duì)多的關(guān)系。
    Membership類的role屬性個(gè)人感覺用途不大,反倒是name屬性代表了user在group里的role(角色)!
    posted @ 2005-11-16 18:00 ronghao 閱讀(1218) | 評(píng)論 (0)編輯 收藏
            一個(gè)流程圖由許多node和transition組成。每個(gè)node都有一種類型,這個(gè)類型決定了當(dāng)流程執(zhí)行到這個(gè)node時(shí)的不同行為。jbpm有一組node type可以供你選擇,當(dāng)然你可以定制自己node 。
    node的作用
    node有兩個(gè)主要的作用:
    1)執(zhí)行java代碼,比如說(shuō)創(chuàng)建task instance(任務(wù)實(shí)例)、發(fā)出通知、更新數(shù)據(jù)庫(kù)等等。很典型的就是在node 上掛上我們的action
    2) 控制流程的執(zhí)行
      A、等待狀態(tài)
         流程進(jìn)入到這個(gè)node時(shí)將處于等待狀態(tài),直到一個(gè)signal 的發(fā)出
      B、流程將沿著一個(gè)leaving transition越過(guò)這個(gè)node
         這種情況特殊一點(diǎn),需要有個(gè)action掛在這個(gè)node上(注意這個(gè)action不是event觸發(fā)的!),action中將會(huì)調(diào)用到API里
         executionContext.leaveNode(String transitionName),transitionName即這里的leaving transition名字。
      C、創(chuàng)建新的執(zhí)行路徑
         很典型的就是fork node。流程在這里會(huì)分叉,產(chǎn)生新的執(zhí)行路徑。這樣就創(chuàng)建了新的token,每個(gè)新的token代表一個(gè)新的執(zhí)行路徑。注意的是,這些新的token和產(chǎn)生前的token是父子關(guān)系!
      D、結(jié)束執(zhí)行路徑
         一個(gè)node可以結(jié)束一條執(zhí)行路徑,這同樣意味著相應(yīng)的token的結(jié)束和流程的結(jié)束。
    posted @ 2005-11-15 18:14 ronghao 閱讀(859) | 評(píng)論 (0)編輯 收藏
    最近一直打算對(duì)原有的一套業(yè)務(wù)管理系統(tǒng)進(jìn)行重構(gòu)。原因很簡(jiǎn)單,原來(lái)的系統(tǒng)采用的是JSP+JAVABEAN+MYSQL的兩層架構(gòu),在JSP中直接調(diào)用JAVABEAN,并且包含了太多的業(yè)務(wù)邏輯,在維護(hù)的時(shí)候很困難。
    初步的打算是采用jstl+struts+spring+hibernate。
    struts僅僅用于表現(xiàn)層,它的Action中不可以涉及到業(yè)務(wù)邏輯
    最近看了看jbpm的源代碼,但是還沒有在具體的項(xiàng)目中實(shí)踐。也決定先不在程序中包含工作流。
    posted @ 2005-11-15 18:04 ronghao 閱讀(486) | 評(píng)論 (0)編輯 收藏

    看過(guò)一些人的職業(yè)規(guī)劃,也和同事們聊過(guò)。感覺做程序這一行的職業(yè)規(guī)劃都有很多相似的地方:
    程序員-->高級(jí)程序員-->項(xiàng)目經(jīng)理-->CTO-->中層管理
    規(guī)劃是這樣,至于能走到哪一步就完全靠自己了。感覺想做技術(shù)專家的人似乎很少,最后都是想往管理上發(fā)展。,畢竟管理拿得 money 多嘛。當(dāng)然,你也可以自己開公司的。另外,人們好象都有一個(gè)觀念:年齡大一點(diǎn)就不再適合編碼。可我在一篇分析印度軟件業(yè)的文章里卻看到:四十多歲的婦女都可以在家寫代碼。真是讓人流汗!

    posted @ 2005-11-14 17:53 ronghao 閱讀(484) | 評(píng)論 (0)編輯 收藏
    僅列出標(biāo)題
    共39頁(yè): First 上一頁(yè) 31 32 33 34 35 36 37 38 39 下一頁(yè) 
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    關(guān)注工作流和企業(yè)業(yè)務(wù)流程改進(jìn)。現(xiàn)就職于ThoughtWorks。新浪微博:http://weibo.com/ronghao100

    常用鏈接

    留言簿(38)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    常去的網(wǎng)站

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲黄网在线观看| 色多多A级毛片免费看| 四虎影视在线永久免费看黄| 一级做a爰性色毛片免费| 亚洲av永久无码精品网站| 性做久久久久久久免费看| 国产亚洲人成在线播放| 亚洲成a人片77777老司机| 女人让男人免费桶爽30分钟| jizz在线免费播放| 亚洲乱码中文论理电影| 国产成人综合亚洲AV第一页 | 日韩亚洲不卡在线视频中文字幕在线观看| 国产一区二区三区免费看| 久久国产免费一区二区三区| 亚洲成在人线在线播放无码| 久久亚洲一区二区| 免费在线观看你懂的| 免费观看成人毛片a片2008| 天堂在线免费观看| 国产亚洲欧美在线观看| 亚洲av无码久久忘忧草| 国产亚洲真人做受在线观看| 日韩免费无码一区二区视频| 91精品导航在线网址免费| 人妻巨大乳hd免费看| 亚洲精品乱码久久久久久V| 久久久久亚洲AV成人片| 亚洲中文字幕在线观看| 国产又大又长又粗又硬的免费视频 | 亚洲一区二区电影| 国产亚洲精品无码专区| 国产成人免费高清在线观看| 国产曰批免费视频播放免费s| 日韩免费高清播放器| 免费无码专区毛片高潮喷水| 亚洲美国产亚洲AV| 国产亚洲精品bv在线观看| 1区1区3区4区产品亚洲| 亚洲av午夜成人片精品网站| 狠狠亚洲狠狠欧洲2019|