• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            Rational Rose由代碼生成類圖

            Posted on 2009-12-24 16:24 Prayer 閱讀(2465) 評論(0)  編輯 收藏 引用 所屬分類: 面向對象

            一,正向工程  
              1、設置默認語言為Java,Tools->Options->Notation->default:選擇Java。  
               
              2、設置環境變量ClassPath,Tools->Java/j2ee->Project   Specification->ClassPath:具體路徑設置為正向工程生成java文件要保存的目錄,一般為項目的src目錄。  
               
              3、打開設計好的類圖,選中要生成的Java文件的類,然后通過Tools->Java/J2ee->General   Code生成java文件.  
               
              4、正向工程注意事項:  
               
                                以上是正向工程的操作流程,過程比較簡單,主要是操作過程中以及設計類時有些問題大家需要注意一下,以后實際操作時會節省一些時間,主要有以下幾點:  
                                1).生成代碼前將Project   Specifiction屬性頁Code   Generation標簽項中的Generate   Rose   ID   和   Generate   Default   Return   Line兩個復選框的默認選中狀態去掉,以免生成一些我們不需要的信息  
                                2).設計model等值對象時,不必為其設計getter(),setter()方法,將對應字段屬性設置為:proerty   type:simple   即可,正向工程會自動生成其getter,setter方法。  
               
                                3).類之間調用關系的設計:  
                          一般A類調用B類,最終代碼中經常以在A類里初始化一個b類的變量。在設計時,不要在A類中設計一個B類類型的屬性。這種關系要在Association   Specification中通過為Role   A指定值來實現。  
                                4).類設計時要按開發規范寫好類和方法的注釋,正向工程會將注釋生成到代碼中,開發過程中注釋如有改動,可通過逆向工程將類圖和代碼保持同步。  
               


              二、逆向工程操作流程

              1.點擊Tools->Java/J2ee->Reverse   Engineer,調出Java   Reverse   Engineer對話框。  
               
              2、在此頁面添加要進行逆向工程的Java文件,并選中,然后點擊Reverse按鈕即可。  
               
              3、關于逆向工程的一點說明。  
               
                          逆向工程操作更為簡單,試驗進行逆向工程主要是看代碼開發完進行逆向同步設計會不會出問題,以及信息會不會丟失,已經用物價查詢模塊的代碼進行了逆向工程的測試,基本符合我們項目的要求,有兩點需要注意一下  
                    1).進行逆向時,若有關聯的類(包括我們框架的類或別的模塊的類)不存在,則逆向會報錯,無法進行  

             

            本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/wangyi1015/archive/2009/06/04/4241897.aspx

            伊人久久大香线蕉综合网站| 久久综合久久鬼色| 亚洲中文久久精品无码ww16| 久久夜色精品国产欧美乱| 久久久久人妻精品一区| 日本一区精品久久久久影院| 久久亚洲中文字幕精品一区四 | 久久涩综合| 色偷偷偷久久伊人大杳蕉| 久久综合综合久久狠狠狠97色88| 久久久久亚洲精品男人的天堂| 亚洲精品无码久久一线| 久久99亚洲综合精品首页| 午夜精品久久久久久中宇| 久久综合狠狠综合久久激情 | 久久久久久亚洲精品影院| 亚洲午夜精品久久久久久人妖| 精品人妻伦九区久久AAA片69| 久久99精品久久久久久噜噜 | 色噜噜狠狠先锋影音久久| 久久狠狠爱亚洲综合影院| 国产成人精品久久亚洲| 久久国产欧美日韩精品| 久久免费看黄a级毛片| 欧美亚洲另类久久综合婷婷| 久久最近最新中文字幕大全 | 久久久久久夜精品精品免费啦| 久久天天躁狠狠躁夜夜不卡| 99精品伊人久久久大香线蕉| 国产亚洲欧美成人久久片| 久久精品午夜一区二区福利| 久久精品国产亚洲AV影院| 中文字幕无码久久人妻| 麻豆久久| 免费久久人人爽人人爽av| 久久无码人妻精品一区二区三区| 国产日韩欧美久久| 久久久99精品一区二区| 蜜桃麻豆www久久国产精品| 一本大道久久东京热无码AV| 亚洲一区精品伊人久久伊人|