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

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

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

    如鵬網 大學生計算機學習社區

    CowNew開源團隊

    http://www.cownew.com 郵件請聯系 about521 at 163.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

    在此下載:

    CownewStudio for eclipse 3.1

    CownewStudio for eclipse 3.2

    演示視頻

    一、安裝

    1 在eclipse的安裝目錄的plugins目錄下新建一個CownewStudio_1.0.0文件夾,將壓縮包的內容解壓到
    CownewStudio_1.0.0下,解壓以后plugin.xml、lib、icons等文件應該在CownewStudio_1.0.0的根下,即
    目錄結構如下:
    eclpse
    +plugins
    +CownewStudio_1.0.0
    +lib
    +com
    +icons
    +META-INF
    plugins.xml

    readme1.jpg

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

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

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


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

    readme2.jpg

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

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

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

    DBTableName:對應的數據庫實體表名。

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

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

    readme3.jpg

    6 字段屬性視圖。

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

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

    readme4.jpg

    點擊LinkedEntity可以選擇關聯的實體,linkType設定關聯的類型,等等。

    三、代碼生成:

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

    readme5.gif

    跳出如下畫面:

    readme6.jpg

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

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

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

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

    override existing file:如果生成代碼的時候發現文件已經存在的時候是否覆蓋。

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

    readme7.jpg

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

    CowNew 開源團隊網站 http://www.cownew.com

    郵箱 about521? at 163 dot com

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

    轉載請注明此版權信息

    posted on 2006-08-05 16:12 CowNew開源團隊 閱讀(4881) 評論(33)  編輯  收藏

    評論

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 16:15 CowNew開源團隊
    我本人對hibernate并不是很熟悉,我是按著hibernate的語法手冊生成代碼的,所以可能生成的hibernate代碼和配置文件有很多錯誤,請對hibernate熟悉的朋友多多指正。  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 17:13 mixlee11
    請教一下,jdbc能夠讀出oracle一個number(10,2)字段的類型嗎?
    我的意思是我定義一個字段為number,這個代表JAVA里的int類型,另一個字段定義為number(10,2),這個代表JAVA里的Float類型。現在我想通過jdbc來判斷這兩個字段是int型還是float型,需要怎么判斷?
    因為我想直接根據數據庫里的字段信息生成pojo類。這就需要判斷字段的類型。
    謝謝  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 17:16 CowNew開源團隊
    JDBC返回的結果集有Meta屬性,通過它可以得到字段的類型  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 17:19 mixlee11
    不好意思,已經明白了,麻煩把上面的問題刪了吧  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 17:42 CowNew開源團隊
    我好像沒權限刪回復,sorry  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 22:21 飄過
    “本人對hibernate并不是很熟悉。”能做出“最好用的Hibernate開發工具”?

    這兩句話很矛盾??!
    別吹,行不行?  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 22:27 CowNew開源團隊
    最好的東西不等于沒有瑕疵,如果您覺得我做的有不好的地方,歡迎加入我們的開發團隊把它做好,我們一切都是開源的.謝謝.
      回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-05 22:31 CowNew開源團隊
    說它"最好"是我的自信,雖然我知道它有很多bug,但是我很自信.
    這個工具是不盈利的開源項目,我吹一吹還是允許的吧??  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 02:32 向大家學習
    不盈利么?
    那個google ads是不是廣告?  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 02:39 CowNew開源團隊
    大哥,我們的團隊網站一年要700多元的空間費用呢,我想靠這個google廣告把網站費用賺回來不行嗎?我們錯了嗎?我們不是菩薩,我們其實很庸俗。  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 02:41 CowNew開源團隊
    國外的開源項目有財團支持,國外的商業項目有富有并有很強知識產權觀念的消費者購買,那么在中國這種大環境下我們賺個網站運營費用來維持網站的發展錯了嗎??????  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 04:45 CowNew開源團隊
    只知道索取,不知道付出,這就是中國的開發人員!  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 04:45 CowNew開源團隊
    對不起,有點激動,sorry,樓上的,抱歉。  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 10:46 異議
    你們這幫精神很好,不過容不得不同的意見和建議或者異議,不好不好,還是踏實點好,
    有句話叫:穿別人的鞋走自己的路,讓別人去找去吧.不要什么都上綱上線:"只知道索取,不知道付出,這就是中國的開發人員!"  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 13:02 CowNew開源團隊
    sorry,我也不想上綱上線,一上綱上線就肯定要被人罵。
    希望朋友們適用以后多提意見吧,這樣我們能做的更好一點,算是對我們的最大支持吧,謝謝。  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 18:00 何苦呢
    來個softembed,何必呢?光明正大的在主頁做廣告不好么?
    http://www.cownew.com/softembed/page1.htm
    不過說實話做的相當一般  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-06 18:06 CowNew開源團隊
    謝謝  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-08 22:20 diablo
    建議腳踏實地做事。少點浮夸。  回復  更多評論
      

    # re: 最好用的Hibernate開發工具-CownewStudio測試版發布 2006-08-08 22:23 CowNew開源團隊
    謝謝。  回復  更多評論
      

    # re: 比較垃圾的Hibernate開發工具-CownewStudio測試版發布 2006-08-09 08:24 jinmy liao
    怎麼在emf文件中要一個一個字段的增加,不能從數據庫中讀出來,在修改、刪除這樣工作量才沒有那麼多啊 ,要不上百個字段的一個文件都要一天了 
    不知道我的說法是不是這樣?
    我也是粗略看了一下這個工具,有可能理解錯誤.  回復  更多評論
      

    # re: 比較垃圾的Hibernate開發工具-CownewStudio測試版發布 2006-08-09 08:45 CowNew開源團隊
    這是這款工具的思想決定的,這款工具的思想是:先建模,再由模型生成數據庫。也就是模型在先的,這是大型系統設計時候的主流開發思路。像myeclipse中那種由數據庫生成代碼、配置文件的做法被myeclipse稱為“reverengine”即反向共成,這是小系統或者不成熟的設計人員的做法,但是myeclipse卻沒有提供“正向工程”的工具,而我們的這個工具就是為了這個而制作的,所以我們也不會提供“從數據庫中讀出來”這種縱容錯誤設計思路的功能。  回復  更多評論
      

    # re: 比較垃圾的Hibernate開發工具-CownewStudio測試版發布 2006-08-09 08:46 CowNew開源團隊
    我們會在下一個版本中提供由模型生成DDL的功能。  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2006-08-09 18:25 justfly
    有機會下載下來試試看,另外,這個插件是Open Source的嗎?將來是否會Open Source?  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2006-08-09 21:04 CowNew開源團隊
    我們團隊所有的產品都是開源的,不過現在cownewstudio處于測試階段,所以沒有把代碼打包進去,您可以登錄我們的cvs拉取代碼。  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2006-08-11 19:25 jinmy liao
    我覺得新系統可以先建模,但是原有系統怎麼使用呢?
    還是要雙向的可能好點,xml->DB,DB->xml  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2006-08-11 21:25 CowNew開源團隊
    我們的這個工具是給新系統用的,如果做舊有系統的話hibernatetools完全可以滿足你的要求。  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2007-01-03 20:07 BeanSoft
    先支持一下子...  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2007-04-04 14:25 coqer
    你好,學習hibernate時間不長,但如果可能向參加測試。
    soccertk@163.com  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2007-04-30 00:59 ss97kof
    "我們會在下一個版本中提供由模型生成DDL的功能。"

    看到這個很興奮,我也是學hibernate 不久,總是覺得除了 一對多 多對一
    其他的都不能自動生成 而且要先建立數據表 很麻煩
    .xml的配置也很眼花 雖然有規律 但是很不方便

    cownew 這個插件我剛用 感覺還可以
    提點建議:
    在設置字段的時候能否提供 一些固定 或者 可以用戶自定義的常用字段配置類型呢 就是說 比如 主鍵字段 很多東西都是固定的 除了長度
    (cownew里面只支持STRING作主鍵)。
    大多建立數據庫的時候,一些名稱字段 也都是固定形式

      回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2008-02-03 17:50 QINYY
    不管怎么樣,我覺的寫的很好,謝謝!  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2008-03-12 19:13 Choco
    繼續努力,,中國人應該團結,而后奮斗。。。
    首先不管好不好,支持第一  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2008-05-05 22:51 地瓜
    邊看楊老師的視頻,邊跟著做,突然發現CownewStudio用不起來,找了好久才發現因為自己裝的eclipse3.3 版本兼容問題很頭疼啊  回復  更多評論
      

    # re: Hibernate開發工具-CownewStudio測試版發布 2009-07-07 13:44 yncool_ren
    下載不了呀  回復  更多評論
      


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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 四虎在线免费视频| 日韩免费人妻AV无码专区蜜桃| 在线免费一区二区| 亚洲伦理中文字幕| 中文字幕影片免费在线观看 | 中文字幕乱码亚洲精品一区| 精品女同一区二区三区免费站| 亚洲福利一区二区三区| av无码免费一区二区三区| 国产精品亚洲片在线va| 在线观看无码AV网站永久免费| 中文字幕亚洲情99在线| 国产精品免费视频播放器| 国产AV无码专区亚洲AV琪琪| 亚洲日韩在线观看免费视频| 91成人免费福利网站在线| 亚洲AV成人无码久久精品老人 | 中文成人久久久久影院免费观看| 亚洲va久久久噜噜噜久久| 免费无码一区二区三区| 亚洲狠狠成人综合网| 亚洲AV无码专区日韩| 免费人成毛片动漫在线播放| 91亚洲国产成人久久精品网址| 免费被黄网站在观看| 岛国岛国免费V片在线观看| 久久亚洲AV午夜福利精品一区| 97在线观看永久免费视频| 精品国产亚洲AV麻豆| 亚洲深深色噜噜狠狠爱网站| 亚洲成人免费电影| 麻豆亚洲AV成人无码久久精品| 亚洲日韩精品一区二区三区| 69av免费视频| 四虎国产精品成人免费久久| 久久精品国产亚洲AV无码娇色| 日产乱码一卡二卡三免费| 嫩草在线视频www免费看| 国产亚洲精品影视在线| 亚洲综合区小说区激情区| 100000免费啪啪18免进|