我需要一些帮助在Stripes项目上配置JPA Stripersist和Hibernate 我有Stripersist.jar和JPA.jar,我有的书并不清楚如何获得“正确的”Hibernate罐子(我在hibernate网站上发现了这么多),以及放置它们的位置(我想是类路径)。 你们中的一些人成功地成功配置了Stripes和Hibernate,jpa,Stripersist吗?
谢谢你,不幸的是Stripes社区不是那么大,我找不到任何有用的信息
答案 0 :(得分:2)
Stripes是一个完全不了解持久性技术的Web框架。因此,您可能希望首先配置Stripes,并确保正确配置Stripes并为您提供hello world操作:
http://www.stripesframework.org/display/stripes/Quick+Start+Guide
之后,您可能希望将striperst.jar添加到项目中。如果您将以下配置添加到web.xml中,并且无需进一步配置以确保在Stripes Web应用程序启动时启动Hibernate,Stripersist会自动获取:
<filter>
<display-name>Stripes Filter</display-name>
<filter-name>StripesFilter</filter-name>
<filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>
<init-param>
<param-name>Extension.Packages</param-name>
<param-value>
org.stripesstuff.stripersist
</param-value>
</init-param>
</filter>
你当然也必须安装所有的Hibernate jar(注意你需要的不仅仅是hibernate3.jar,你还需要在/ lib / required目录中添加所有的hibernate jar,你也可能也想要使用像c3po这样的连接池。
最重要的是,您需要提供一个配置Hibernate的persistence.xml。这个配置与Stripes / Stripersist完全无关,你可以使用你可以在网上找到的任何Hibernate快速入门指南。一个很好的起点是Redhat文档:
之后你可以使用Stripersist。