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

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

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

    開源俱樂部

    開源框架

    在此下載:

    CownewStudio for eclipse 3.1

    CownewStudio for eclipse 3.2

    演示視頻

    一、安裝

    1 在eclipse的安裝目錄的plugins目錄下新建一個CownewStudio_1.0.0文件夾,將壓縮包的內(nèi)容解壓到
    CownewStudio_1.0.0下,解壓以后plugin.xml、lib、icons等文件應(yīng)該在CownewStudio_1.0.0的根下,即
    目錄結(jié)構(gòu)如下:
    eclpse
    +plugins
    +CownewStudio_1.0.0
    +lib
    +com
    +icons
    +META-INF
    plugins.xml



    2 在eclipse的命令行參數(shù)上增加-clean參數(shù)啟動eclipse。

    提示:您運行的eclipse的JRE必須是1.5以上版本,但是生成的hibernate代碼則適用于任何JDK版本。

    二、建模
    1、新建一個java工程
    2、建立源文件夾,并根據(jù)自己需要建立包
    3、建立實體:在資源視圖中點擊右鍵,選擇“new”->“other”->"Cownew Studio"-"Entity Model?
    File creation wizard",選擇“下一步”,在目錄樹中選擇實體文件要存放的路徑,在下邊的“File?
    name”中輸入實體文件的名字,注意文件擴展名必須是emf。點“finish”


    4、eclipse會自動打開實體文件編輯器

    5 Name代表實體對象的名字(此項必錄)

    Alias中可以填入對這個實體的描述

    PackageName則填入源文件夾的包名,代碼生成的時候生成的POJO的包名將和此處一致。支持手工錄入,也可以點擊右邊的按鈕選擇一個包。(此項必錄)

    DBTableName:對應(yīng)的數(shù)據(jù)庫實體表名。

    PrimaryKey:主鍵。因為目前我們的CowNewStudio只支持字符串類型的主鍵,因此此處只能選擇在下邊“FieldList”中定義的字符串類型的簡單屬性。

    FieldList:所有的字段,可以通過“add”、“Remove”按鈕增刪字段,字段的其他屬性顯示在eclipse的標準“properties”視圖中(也就是屬性視圖),要修改字段的屬性請打開“properties”視圖,也可以通過“open properties views”按鈕快捷打開。

    6 字段屬性視圖。

    在屬性視圖中可以對字段進行靈活的定制,比如可以在FieldType中設(shè)定字段的類型等。

    當isLinkProperty屬性為false的時候是簡單字段,當為true的時候就可以設(shè)定字段為關(guān)聯(lián)字段(目前支持one-one,one-many,many-one):

    點擊LinkedEntity可以選擇關(guān)聯(lián)的實體,linkType設(shè)定關(guān)聯(lián)的類型,等等。

    三、代碼生成:

    1、在要發(fā)布生成代碼的實體文件上點擊右鍵(支持多選,如果選擇的是文件夾則會發(fā)布此文件夾下所有的實體文件),選擇“CowNewStudio”-》“Generate Code from Model File”。

    跳出如下畫面:

    SourceFolder處配置生成的代碼和配置文件保存到的源文件夾

    Target ORM處選擇生成的ORM工具的版本,目前支持Hibernate2和Hibernate3.

    generate config file:是否生成配置文件

    generate srouce code:是否生成POJO代碼。

    override existing file:如果生成代碼的時候發(fā)現(xiàn)文件已經(jīng)存在的時候是否覆蓋。

    2、點擊“finish”就可以看到已經(jīng)生成的代碼和配置文件了:



    測試版本還有很多bug,歡迎大家到我們論壇上反饋。

    轉(zhuǎn)載自:
    CowNew 開源團隊網(wǎng)站 http://www.cownew.com

    郵箱 about521? at 163 dot com

    論壇 http://www.cownew.com/newpeng/

    轉(zhuǎn)載請注明此版權(quán)信息


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国产亚洲一区二区三区在线观看 | 丰满少妇作爱视频免费观看| 五月天网站亚洲小说| 成人午夜免费视频| 久久久久亚洲AV成人网人人软件| 看全免费的一级毛片| 国产午夜鲁丝片AV无码免费| 男性gay黄免费网站| 四虎精品亚洲一区二区三区| 久久久久久亚洲精品| a级毛片在线免费看| 久久精品亚洲一区二区| 久久午夜夜伦鲁鲁片无码免费| 亚洲精品国产精品乱码视色| 99久久成人国产精品免费| 日本亚洲视频在线| 1a级毛片免费观看| 亚洲国产日韩精品| 亚洲成aⅴ人片久青草影院| 国产黄在线播放免费观看| 亚洲高清国产AV拍精品青青草原| 无码一区二区三区免费| 色婷婷亚洲十月十月色天| 台湾一级毛片永久免费| 亚洲精品无码久久久久APP| 免费A级毛片无码久久版| 天堂在线免费观看| 亚洲精品成人网站在线播放| 夜夜嘿视频免费看| 一级日本高清视频免费观看| 亚洲精品福利视频| 免费无码成人AV片在线在线播放| 一级做a毛片免费视频| 久久亚洲国产伦理| 噜噜嘿在线视频免费观看| 精品一区二区三区高清免费观看| 亚洲电影一区二区三区| 大学生美女毛片免费视频| 久久免费线看线看| 久久亚洲AV永久无码精品| 95老司机免费福利|