如何使用Eclipse Helios为动态Web应用程序设置Hibernate?我是新手,所以如果有任何例子,请告诉我。
我尝试使用Java应用程序并包含所有JARS,并且工作正常。但是不明白我是如何为Web应用程序做的并测试它的。
我将使用Struts2,所以如果我能得到适当的例子或指导,我将不胜感激。
答案 0 :(得分:1)
将罐子放入WEB-INF/lib
。这些jar由Eclipse自动添加到项目构建路径中,并构成(使用WEB-INF/classes
目录和容器类路径)webapp的类路径。
答案 1 :(得分:0)
http://hardik4u.wordpress.com/2008/09/02/struts-2-hibernate-3-integrationcomplete-using-eclipse/
https://stackoverflow.com/questions/4364923/struts2-and-hibernate-framework-create-in-eclipse
答案 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