[英]Hibernate tool to create basic mappings based on a mysql db
有沒有可以查看數據庫並生成基本映射文件的工具?
如果可以使用數據庫,並使用注釋創建實際模型(java類),但不確定是否存在,那將會很棒?
Hibernate 3有一個名為Hibernate Tools的工具集,它提供了一個Eclipse插件和一個支持逆向工程的Ant任務:
逆向工程: Hibernate Tools最強大的功能是數據庫逆向工程工具,可以在幾秒鍾內生成域模型類和Hibernate映射文件,帶注釋的EJB3實體bean,HTML文檔甚至整個JBoss Seam應用程序!
...
Ant任務: Hibernate3工具包含一個統一的Ant任務,允許您在構建過程中運行模式生成,映射生成或Java代碼生成。
對於Eclipse插件,請查看文檔的這一部分 。 對於Ant任務,請查看有關逆向工程的部分以及可選的控制方法 。
請注意,其他IDE也提供對逆向工程的支持(請參閱針對Netbeans 6.5的Hibernate逆向工程和從 IntelliJ的數據庫架構生成持久性映射 )。
我碰巧遇到了這個問題,我想我找到了一個完美的工具。
http://hibernatepojoge.sourceforge.net/
特點:(如果你懶得通過提供的鏈接)
還支持:
我還想說明這一點很簡單; 您只需擁有一個hibernate配置文件和從該站點下載的jar文件。 然后,只需執行一個jar文件,將config.xml
作為參數傳遞!
如果你正在使用eclipse或ant ...
你可能會在這里找到你需要的東西,我在飛行中找到它: MyGeneration 。
我知道還有其他的存在,但我不記得。 希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.