2012-01-20 81 views
0

如何使用Eclipse Helios爲動態Web應用程序設置Hibernate?我是新人,所以請讓我知道是否有任何例子。eclipse中的Hibernate設置helios

我嘗試了Java應用程序,幷包括所有的JARS,它工作正常。但不明白我如何爲Web應用程序做它並測試它。

我將使用Struts2,所以我將不勝感激,如果我能得到適當的例子或指導。

回答

1

放下罐子WEB-INF/lib。這些jar被Eclipse自動添加到項目構建路徑中,並構成(使用WEB-INF/classes目錄和容器類路徑)webapp的類路徑。

0

首先,下載Struts2的,並導入例如WAR文件到Eclipse中。您可以從源文件夾中找到它:struts-2.3.1-all\struts-2.3.1\apps\struts2-blank.war

其次,您應該安裝Eclipse Hibernate插件。轉到窗口>首選項>安裝/更新>可用軟件站點並添加以下鏈接並將其命名爲JBossTools或其他。

http://download.jboss.org/jbosstools/updates/helios/

根據您的需求,您可以安裝的Hibernate插件許多項目類型。在這種情況下,選擇Web應用程序插件。

之後,您應該將Hibernate Core庫包含到您的類路徑中。我會推薦Hibernate 3.6和更高版本。因爲它不再依賴於asm (asm-3.3.jar, asm-commons-3.3.jar ...)。如果您使用較早的版本,則可能會遇到一些問題,因爲Struts2也依賴於asm庫。

然後創建您的數據庫,並使用以下鏈接來配置和生成模型bean類。

http://casteyo.wordpress.com/2007/06/06/conf_hibernate/

現在你不需要通過自己編寫的映射文件。通過DAO工廠模式,您可以完成項目。

希望這有助於和古德勒克