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

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

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

    如鵬網(wǎng) 大學(xué)生計(jì)算機(jī)學(xué)習(xí)社區(qū)

    CowNew開源團(tuán)隊(duì)

    http://www.cownew.com 郵件請聯(lián)系 about521 at 163.com

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

    在此下載:

    CownewStudio for eclipse 3.1

    CownewStudio for eclipse 3.2

    演示視頻

    一、安裝

    1 在eclipse的安裝目錄的plugins目錄下新建一個(gè)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

    readme1.jpg

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

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

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


    4、eclipse會(huì)自動(dòng)打開實(shí)體文件編輯器

    readme2.jpg

    5 Name代表實(shí)體對象的名字(此項(xiàng)必錄)

    Alias中可以填入對這個(gè)實(shí)體的描述

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

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

    PrimaryKey:主鍵。因?yàn)槟壳拔覀兊腃owNewStudio只支持字符串類型的主鍵,因此此處只能選擇在下邊“FieldList”中定義的字符串類型的簡單屬性。

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

    readme3.jpg

    6 字段屬性視圖。

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

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

    readme4.jpg

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

    三、代碼生成:

    1、在要發(fā)布生成代碼的實(shí)體文件上點(diǎn)擊右鍵(支持多選,如果選擇的是文件夾則會(huì)發(fā)布此文件夾下所有的實(shí)體文件),選擇“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:如果生成代碼的時(shí)候發(fā)現(xiàn)文件已經(jīng)存在的時(shí)候是否覆蓋。

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

    readme7.jpg

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

    CowNew 開源團(tuán)隊(duì)網(wǎng)站 http://www.cownew.com

    郵箱 about521? at 163 dot com

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

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

    posted on 2006-08-05 16:12 CowNew開源團(tuán)隊(duì) 閱讀(4883) 評論(33)  編輯  收藏

    評論

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

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

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

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

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-05 17:42 CowNew開源團(tuán)隊(duì)
    我好像沒權(quán)限刪回復(fù),sorry  回復(fù)  更多評論
      

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

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

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

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

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

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-06 02:39 CowNew開源團(tuán)隊(duì)
    大哥,我們的團(tuán)隊(duì)網(wǎng)站一年要700多元的空間費(fèi)用呢,我想靠這個(gè)google廣告把網(wǎng)站費(fèi)用賺回來不行嗎?我們錯(cuò)了嗎?我們不是菩薩,我們其實(shí)很庸俗。  回復(fù)  更多評論
      

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-06 02:41 CowNew開源團(tuán)隊(duì)
    國外的開源項(xiàng)目有財(cái)團(tuán)支持,國外的商業(yè)項(xiàng)目有富有并有很強(qiáng)知識(shí)產(chǎn)權(quán)觀念的消費(fèi)者購買,那么在中國這種大環(huán)境下我們賺個(gè)網(wǎng)站運(yùn)營費(fèi)用來維持網(wǎng)站的發(fā)展錯(cuò)了嗎??????  回復(fù)  更多評論
      

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

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-06 04:45 CowNew開源團(tuán)隊(duì)
    對不起,有點(diǎn)激動(dòng),sorry,樓上的,抱歉。  回復(fù)  更多評論
      

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

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

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

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-06 18:06 CowNew開源團(tuán)隊(duì)
    謝謝  回復(fù)  更多評論
      

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

    # re: 最好用的Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-08 22:23 CowNew開源團(tuán)隊(duì)
    謝謝。  回復(fù)  更多評論
      

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

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

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

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

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

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

    # re: Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2006-08-11 21:25 CowNew開源團(tuán)隊(duì)
    我們的這個(gè)工具是給新系統(tǒng)用的,如果做舊有系統(tǒng)的話hibernatetools完全可以滿足你的要求。  回復(fù)  更多評論
      

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

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

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

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

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

      回復(fù)  更多評論
      

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

    # re: Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2008-03-12 19:13 Choco
    繼續(xù)努力,,中國人應(yīng)該團(tuán)結(jié),而后奮斗。。。
    首先不管好不好,支持第一  回復(fù)  更多評論
      

    # re: Hibernate開發(fā)工具-CownewStudio測試版發(fā)布 2008-05-05 22:51 地瓜
    邊看楊老師的視頻,邊跟著做,突然發(fā)現(xiàn)CownewStudio用不起來,找了好久才發(fā)現(xiàn)因?yàn)樽约貉b的eclipse3.3 版本兼容問題很頭疼啊  回復(fù)  更多評論
      

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


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 影音先锋在线免费观看| 亚洲第一成人在线| 免费一级做a爰片久久毛片潮喷| 色欲A∨无码蜜臀AV免费播 | 真实国产乱子伦精品免费| 精品视频免费在线| 国产.亚洲.欧洲在线| 99ri精品国产亚洲| 一本色道久久综合亚洲精品| 国产又粗又长又硬免费视频| 无码国产精品一区二区免费I6| 人人玩人人添人人澡免费| 成人一区二区免费视频| 永久免费观看黄网站| 无码天堂亚洲国产AV| 亚洲变态另类一区二区三区| 国产.亚洲.欧洲在线| 亚洲日本人成中文字幕| 伊人久久综在合线亚洲2019| 国产亚洲精品精华液| 亚洲一区爱区精品无码| 亚洲综合另类小说色区色噜噜| 国产免费av片在线无码免费看| 午夜免费福利网站| 成年女人毛片免费播放视频m| 日韩免费精品视频| 国产福利在线免费| 在线观看av永久免费| 久久不见久久见中文字幕免费| 亚洲精品动漫免费二区| 999国内精品永久免费观看| 国产免费不卡视频| 2021久久精品免费观看| 性短视频在线观看免费不卡流畅| 波多野结衣在线免费视频| 一个人免费观看在线视频www| 最近中文字幕mv手机免费高清| 啦啦啦手机完整免费高清观看 | 亚洲日韩精品无码专区加勒比☆| 国产亚洲中文日本不卡二区| 亚洲熟妇成人精品一区|