1

我需要一些帮助在 Stripes 项目上配置 JPA Stripersist 和 Hibernate 我有 Stripersist.jar 和 JPA.jar,我所拥有的书并不清楚如何获得“正确的”Hibernate jars(我刚刚在休眠网站),以及放置它们的位置(我想是类路径)。你们中的一些人是否成功地配置了 Stripes 和 Hibernate,jpa,Stripersist?

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

4

1 回答 1

2

Stripes 是一个完全不了解持久性技术的 Web 框架。因此,您可能希望首先配置 Stripes 并确保 Stripes 配置正确并为您提供 hello world 操作:

http://www.stripesframework.org/display/stripes/Quick+Start+Guide

之后,您可能希望将 striperst.jar 添加到您的项目中。如果您将以下配置添加到您的 web.xml 中,Stripersist 的内容将被自动拾取,并且不需要进一步的配置来确保当您的 Stripes Web 应用程序启动时将启动 Hibernate:

<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。

于 2011-04-21T21:03:57.377 回答