帮助在Stripes上配置Hibernate,Jpa,Stripesist

时间:2011-04-21 06:50:21

标签: hibernate jsp jpa stripes

我需要一些帮助在Stripes项目上配置JPA Stripersist和Hibernate 我有Stripersist.jar和JPA.jar,我有的书并不清楚如何获得“正确的”Hibernate罐子(我在hibernate网站上发现了这么多),以及放置它们的位置(我想是类路径)。 你们中的一些人成功地成功配置了Stripes和Hibernate,jpa,Stripersist吗?

谢谢你,不幸的是Stripes社区不是那么大,我找不到任何有用的信息

1 个答案:

答案 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文档:

http://docs.jboss.org/hibernate/core/3.3/reference/en/html/session-configuration.html#configuration-xmlconfig

之后你可以使用Stripersist。