豬兒笨笨的文檔

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

           

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

          下載地址

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

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

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

          以下是工具的介紹

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

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

          評論

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

          下載不了呀  回復  更多評論   

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

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

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

          正在下載中 支持國產開源軟件  回復  更多評論   

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

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

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

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


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

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

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

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

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

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

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

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

          我暈死
          請先建立模型文件才能有菜單啊
          所以先看一下向導有沒有  回復  更多評論   

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

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

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

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

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

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

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

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

          太不仔細了
          我前面已經寫

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

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

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

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

          現在發布的是Beta版,SourceForge上面的空間正在申請。
          ------------------------------------------------

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

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

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

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

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

          # re: 發布基于Eclipse的數據庫建模及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
          你解決了應該公布一下解決方法,好讓后來人少走彎路。
            回復  更多評論   

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

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

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

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

          我現在正準備重構,以提供RCP版本,和測試JDK6的支持。  回復  更多評論   

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          可以的,有一個生成DDL的菜單,運行后在向導頁面的工具條上可以出現執行按鈕,如果當前配置了數據庫,就可以執行了  回復  更多評論   

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

          請問,數據庫試圖那里,需要導入數據庫配置信息,點擊后出現選擇文件的向導,這個配置文件格式怎么樣的,要哪些信息,怎么不是配置好數據源就能自動出來了呢?  回復  更多評論   

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

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

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

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

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

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

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

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

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

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

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

          @豬兒笨笨


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

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

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

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

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

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

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

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

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

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

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

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

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

          導航

          統計

          常用鏈接

          留言簿(18)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 吴堡县| 汽车| 托克托县| 马边| 浦东新区| 崇左市| 赣榆县| 松阳县| 遂川县| 枝江市| 嘉禾县| 鄂托克前旗| 盐津县| 德化县| 大安市| 大厂| 光泽县| 江源县| 百色市| 广德县| 乐至县| 手机| 乌审旗| 泰宁县| 临澧县| 西乌| 武强县| 星子县| 菏泽市| 云梦县| 八宿县| 江口县| 武功县| 手游| 皋兰县| 庆城县| 灌阳县| 河南省| 宁城县| 班戈县| 洪泽县|