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

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

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

    豬兒笨笨的文檔

    主要是個人的一些思考和技術(shù)文章,還有許多翻譯的文檔

     

    發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)

    下載地址

    (重要提示:如果安裝不成功,嘗試將feature文件夾刪掉)

    文件比較大,大概有近20M,使用Zip壓縮。

    現(xiàn)在發(fā)布的是Beta版,SourceForge上面的空間正在申請。
    發(fā)布的版本,支持Eclipse3.2和Eclipse3.3,需要GEF插件,可以在1.4及1.5下運行(我只測試了Sun JDK1.4和JDK1.5的三個版本,并不保證所有的JDK都能運行)。
    RCP版本正整理中,國慶前發(fā)布。
    如果有問題,請留言

    以下是工具的介紹

    Aquarius ORM Studio介紹
     
        從事軟件開發(fā)多年,感覺數(shù)據(jù)庫在整個軟件開發(fā)過程中扮演一個不可或缺的角色。一旦一個業(yè)務(wù)項目進入立項階段,需要支持哪些數(shù)據(jù)庫平臺,如何使用該種數(shù)據(jù)庫平臺都將成為架構(gòu)師需要考慮的內(nèi)容,對于一般的開發(fā)人員,則可能根據(jù)需要建立各種數(shù)據(jù)表,還可能需要通過反向工程來了解現(xiàn)有數(shù)據(jù)庫的架構(gòu),隨著ORM工具的流行,程序員還需要將數(shù)據(jù)表映射到類上,并保證兩者間的同步,過去幾年從事相應(yīng)工作的經(jīng)驗告訴我,這既不是一個輕松的事情,更不是一件令人感覺愉快的事情。同時市場上有大量優(yōu)秀的數(shù)據(jù)庫工具,從建模到分析,還有ORM,但可惜的是,大部分優(yōu)秀的工具都不是免費的,就像最有名的PowerDesigner,其價格令我咋舌。象 PowerDesigner這么強大的工具,我只能用到其中一部分功能,卻要付出所有的價格,而且功能卻沒有滿足的我的需要。
        所以我萌生了根據(jù)自己的需求來開發(fā)一個數(shù)據(jù)庫 工具的想法,并在接下來的兩年中付諸實施。這個工具我稱為Aquarius Orm Studio,Aquarius是水瓶座,我的星座,ORM是指這個工具的一個重要功能,Studio是個流行詞。
        這個工具可以完成以下功能:
    數(shù)據(jù)庫正向建模(支持數(shù)據(jù)表,存儲過程,視圖),并生成相關(guān)DDL
    數(shù)據(jù)庫反向工程,支持從數(shù)據(jù)庫導入數(shù)據(jù)表,存儲過程,視圖等數(shù)據(jù)庫元素
    支持多數(shù)據(jù)平臺,包括Oracle,DB2,MySql,MsSql,Sybase,PostgreSql等
    生成測試數(shù)據(jù),可以根據(jù)數(shù)據(jù)庫模型生成測試數(shù)據(jù),方便進行單元測試。
    生成相應(yīng)ORM代碼及配置文件,支持Hibernate3,OJB,IBatis及OpenJPA
    支持多國語言,包括中文(簡體,臺灣繁體,香港繁體),英文,日文(謝謝Judy.Chang的日文翻譯)

    posted on 2007-09-07 11:30 豬兒笨笨 閱讀(6103) 評論(42)  編輯  收藏 所屬分類: Java開發(fā)O/R MappingOO設(shè)計組件設(shè)計設(shè)計模式開源軟件

    評論

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2007-09-07 12:31 test

    下載不了呀  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 12:35 豬兒笨笨

    已經(jīng)修復
    是因為MOfile要求先通過驗證才能下載  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 13:18 danizhg

    正在下載中 支持國產(chǎn)開源軟件  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 13:38 sailbefore

    為什么我安裝后 在菜單欄里無法看到。。。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 13:43 豬兒笨笨

    請保證使用Eclipse3.2或者Eclipse3.3以及安裝了GEF插件


    還有就是你運行以后,可以打開Plugin Registry視圖,看一下是否被正確安裝
    如果安裝了,就可以切換到ORM Studio布局。
    如果在Plugin Registry視圖沒有,就檢查一下自己的配置信息和安裝是否正確。
    另外再看一下向?qū)е杏袥]有Aquarius Orm Studio的向?qū)А?nbsp; 回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 14:11 sailbefore

    謝謝您的回復,我剛才檢察了一下配置,Eclipse用的是3.2.1,GEF用的是3.2版(剛下載的)運行時沒有報錯,也被正確加載 但是仍然沒有菜單,你能加我QQ:39302608教我一下嗎?我們剛好有個項目我想用您寫的插件試一下  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 14:26 sailbefore

    好用了 ,可以建立數(shù)據(jù)庫項目了:)我去體驗一下  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 14:28 danizhg

    我用的是WTP2.0 JDK6.02 菜單是看不見的, GEF是3.3的版本  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 14:32 豬兒笨笨

    我暈死
    請先建立模型文件才能有菜單啊
    所以先看一下向?qū)в袥]有  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 14:53 Crazychar

    不能迅雷下啊,有沒有其他下載方法啊,用IE真的很慢!  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 15:16 豬兒笨笨

    問題是我沒有空間放這個
    SourceForge上的還是審批期間

    樓上的,可能是因為你用的是電信吧!
    真是受不了中國的寬帶了!  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 16:33 mingj

    能不能做個獨立運行的版本出來?
      回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 16:44 豬兒笨笨

    太不仔細了
    我前面已經(jīng)寫

    RCP版本正整理中,國慶前發(fā)布。
      回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-07 17:01 popoer

    支持樓主!先去下載一個試試!  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-08 08:22 kkk

    現(xiàn)在發(fā)布的是Beta版,SourceForge上面的空間正在申請。
    ------------------------------------------------

    你準備open source?能否在此提供source code?  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-08 09:31 豬兒笨笨

    是準備開源,但是現(xiàn)在暫時還不提供源代碼
    一是因為RCP的支持還沒有完成
    二是因為開源的協(xié)議還沒有想好  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-08 10:54 kkk

    如果你開源我一定參與,已經(jīng)想了很長時間,本來也想做一個,但一直沒有時間。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-09 11:27 wenlin

    博主謝謝你貢獻這么好的工具,
    我通過link 的方式安裝的,在manage configuration 中 查看status
    有這樣的信息
    Plug-in "org.aquarius.core" version "0.0.0" referenced by this feature is missing.
    eclipse3.2.1 和 europa JEE 都試過了(都有GEF)中都不行。

    @sailbefore
    你解決了應(yīng)該公布一下解決方法,好讓后來人少走彎路。
      回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-09 11:30 wenlin

    補充一下我的jdk版本 :1.5.0_07
      回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-09 13:53 豬兒笨笨

    因為在我的機器上兩種方法(直接復制和Link)都是可以正常運行的
    所以我還真沒有發(fā)現(xiàn)這個問題
    你可以嘗試將features這個目錄刪除,或許可以

    我現(xiàn)在正準備重構(gòu),以提供RCP版本,和測試JDK6的支持。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-10 10:50 wenlin

    博主,安照你的方法,把feature文件夾刪掉就可以了。
    這個東西真的很好用。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-21 10:22 鄧亮(QQ:65610604)

    ORM Studio的視圖出來了,還是沒有Database Model 菜單,GEF也安裝了.搞了一上午了,希望指點  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-09-21 11:05 鄧亮(QQ:65610604)

    能不能把你的Velocity模塊發(fā)出來看看,我是想生成ibatis的配置文件,發(fā)現(xiàn)用你的工具生成的代碼都不是我想要的,對于javaBean,我只需要屬性和getter,setter方法.不想出現(xiàn)哪些byte型的數(shù)組.sqlMap文件只需要生成select
    insert,update,delete四種固定格式的語句就行了.  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2007-12-27 10:31 用戶

    你好,我用MySQL4.0,表和列名都用到漢字,數(shù)據(jù)庫視圖中是正確的,新建數(shù)據(jù)庫模型后拉過去也是好的,但反向工程出來的都是亂碼,麻煩你看一下。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2007-12-31 15:51 豬兒笨笨

    最近在休假
    元旦后我會根據(jù)最近的一些意見
    公布最后一個RC版本
    即RC3,并準備發(fā)布源代碼  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-17 00:15 zzh

    請問這個插件可以在設(shè)計好表之后能直接插入到數(shù)據(jù)庫中生成表嗎?  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-17 00:16 zzh

    另外想問下有沒有幫助文檔?  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-17 11:20 豬兒笨笨

    <另外想問下有沒有幫助文檔?>

    插件里帶了幫助文檔,以及圖片,功能與PowerDesigner的建模功能差不多,應(yīng)該還容易上手  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-17 11:23 豬兒笨笨

    <問這個插件可以在設(shè)計好表之后能直接插入到數(shù)據(jù)庫中生成表嗎?>

    可以的,有一個生成DDL的菜單,運行后在向?qū)ы撁娴墓ぞ邨l上可以出現(xiàn)執(zhí)行按鈕,如果當前配置了數(shù)據(jù)庫,就可以執(zhí)行了  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-17 17:32 zzh

    請問,數(shù)據(jù)庫試圖那里,需要導入數(shù)據(jù)庫配置信息,點擊后出現(xiàn)選擇文件的向?qū)В@個配置文件格式怎么樣的,要哪些信息,怎么不是配置好數(shù)據(jù)源就能自動出來了呢?  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-18 15:50 zzh

    試用了該插件,覺得非常不錯,如果文檔再能詳細些就更好了。比如數(shù)據(jù)庫視圖那里如何配置就沒有說明。謝謝!  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-18 23:01 豬兒笨笨

    不好意思
    因為時間比較緊張
    所以文檔還比較粗,等GA發(fā)布以后,我會公布源代碼
    并完善相關(guān)的文檔
    謝謝你的意見  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-18 23:02 豬兒笨笨

    @zzh
    導入文件也就是ORM文件
    內(nèi)部是XML格式
    可以直接配置的  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-19 13:40 zzh

    是在數(shù)據(jù)庫視圖那里,需要導入數(shù)據(jù)庫配置信息,文件名是config.dbc
    但我找不到這樣的文件。請問這個文件在哪里?如果是自己寫,需要哪些信息?謝謝!  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-20 09:29 豬兒笨笨

    你可以通過工具欄上面的 “+” 圖標來添加一個新的數(shù)據(jù)庫連接
    是我的疏忽,沒有將這個功能加入到右鍵菜單中  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-21 11:32 zzh

    @豬兒笨笨


    嗯,找到這個圖標了(數(shù)據(jù)庫視圖上的工具欄),謝謝!
    有個建議,這個圖標的名稱是“創(chuàng)建數(shù)據(jù)庫”,還有個圖標是“刪除數(shù)據(jù)庫”,
    名稱會引起誤會,以為新增加了數(shù)據(jù)庫和刪除了數(shù)據(jù)庫,建議改成:
    “創(chuàng)建數(shù)據(jù)庫連接”和“刪除數(shù)據(jù)庫連接”。
      回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2008-01-21 11:53 zzh

    不好意思又要問題要麻煩你,
    在測試的時候,使用菜單下的“生成代碼”,不管后面選擇哪種方式,最后執(zhí)行完都沒有代碼生成,不知道是哪里沒有配置好?我已經(jīng)安裝文檔來設(shè)置了,代碼路徑也設(shè)置好了。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-21 12:26 豬兒笨笨

    如果方便的話
    找一下.metadata目錄下面的.log文件
    然后把他發(fā)給我
    wl_95421@yahoo.com.cn
    最好能把相應(yīng)的orm文件也發(fā)給我
    因為我這里測試是正常的,不排除其它Bug或者操作失誤的可能  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-23 09:53 zzh

    我用rcp版本打開發(fā)給你的orm文件是可以生成代碼的,但集成在eclipse中的插件就不行,很奇怪。  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-31 16:07 hope

    您什么時候能開放原代碼  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等)[未登錄] 2008-01-31 16:34 豬兒笨笨

    因我正在開發(fā)RC3版本
    代碼重構(gòu)的比較大
    而且因為Wicket1.3發(fā)布了,我大部分精力都在寫《Inside Wicket》
    所以估計要到四月份才能發(fā)布RC3版本
    然后三個月內(nèi)就會發(fā)布源代碼
    可能是基于開源和商用兩套協(xié)議  回復  更多評論   

    # re: 發(fā)布基于Eclipse的數(shù)據(jù)庫建模及ORM框架代碼自動生成插件(支持Hibernate,Ojb,IBatis等) 2009-09-02 11:04 VWPOLO

    看起來很不錯,下載下來欣賞一下  回復  更多評論   

    導航

    統(tǒng)計

    常用鏈接

    留言簿(18)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产午夜中文字幕精品黄网站| 免费观看男人吊女人视频| 无码精品一区二区三区免费视频 | 亚洲自偷自拍另类图片二区| 一级毛片免费不卡| 国产一区视频在线免费观看| 日本亚洲免费无线码| 91视频国产免费| 亚洲一区二区三区乱码在线欧洲| AV大片在线无码永久免费| 亚洲视频在线观看不卡| 亚洲最大免费视频网| 亚洲H在线播放在线观看H| 丁香花免费高清视频完整版| 亚洲伊人久久大香线焦| 日韩免费一区二区三区在线 | 成年女人免费碰碰视频| 亚洲欧美不卡高清在线| 国产大片免费观看中文字幕| 亚洲av无码有乱码在线观看| 国产小视频在线观看免费| 边摸边吃奶边做爽免费视频99| 免费播放春色aⅴ视频| 精品乱子伦一区二区三区高清免费播放| 亚洲精品尤物yw在线影院| 伊人免费在线观看高清版| 91久久亚洲国产成人精品性色| 成人女人A级毛片免费软件| 久久亚洲精品高潮综合色a片| 国产精品亚洲二区在线观看| 99视频在线看观免费| 中文字幕乱码亚洲精品一区| 免费人成视频在线观看视频| 国内精品免费在线观看| 亚洲欧美日韩国产精品一区| 国产亚洲成人在线播放va| 成人毛片18女人毛片免费视频未| 亚洲一级片免费看| 色偷偷女男人的天堂亚洲网| 国产亚洲精品自在线观看| 成年大片免费视频|