日食helios中的Hibernate设置

时间:2012-01-20 14:15:46

标签: eclipse hibernate web-applications struts2 helios

如何使用Eclipse Helios为动态Web应用程序设置Hibernate?我是新手,所以如果有任何例子,请告诉我。

我尝试使用Java应用程序并包含所有JARS,并且工作正常。但是不明白我是如何为Web应用程序做的并测试它的。

我将使用Struts2,所以如果我能得到适当的例子或指导,我将不胜感激。

3 个答案:

答案 0 :(得分:1)

将罐子放入WEB-INF/lib。这些jar由Eclipse自动添加到项目构建路径中,并构成(使用WEB-INF/classes目录和容器类路径)webapp的类路径。

答案 1 :(得分:0)

答案 2 :(得分:0)

首先,下载Struts2,并将示例WAR文件导入Eclipse。您可以从源文件夹中找到它:struts-2.3.1-all\struts-2.3.1\apps\struts2-blank.war

其次,您应该安装Eclipse Hibernate Plugin。转到窗口>偏好>安装/更新>可用的软件站点并添加以下链接并将其命名为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工厂模式,您可以完成项目。

希望这会有所帮助,而Goodluck