12

我需要快速开始使用 Spring 和 Hibernate,并且我正在寻找一些示例代码来修改和扩展。Struts2 和 Spring Security 集成的奖励积分。

4

5 回答 5

12

官方文档是SpringHibernate的最佳选择。但是,您可以查看When Spring Meets HibernateSpring and Hibernate with MyEclipse教程来帮助您入门。

最好的选择是,如果您正在使用 Netbeans 或使用它没有问题,只需启动一个全新的应用程序并按照Web 应用程序向导并分别指定 Spring 和 Hibernate作为应用程序框架和 ORM。它将生成一个完整的骨架供您使用。您甚至可以稍后在 project->properties->framework 中将 Struts2 添加为 Web 框架。

对于后者,您可能想查看Struts2 Spring Plugin 。此外,Spring 安全集成

于 2009-02-10T05:02:06.797 回答
9

看看AppFuse

它有很多入门网络应用程序材料。您还可以使用 Struts2-Spring-Hibernate。

于 2009-02-11T06:16:14.047 回答
7

Struts2 网站上提供了一个包含 Spring、Hibernate 和 Struts2的示例项目,它似乎包含了我想要的大部分内容。它包括一个基本的 JPA 配置,但不提供 DAO 类。

通用 DAO 模式记录在 Hibernate 站点此处。这提供了良好的 DAO 基础,但代码直接使用 Hibernate,没有 JPA 或 Spring。

以下帖子警告:语言)提供了一些有关将 Spring 与 JPA 结合使用而不是 HibernateTemplate 类的信息。

把这些信息放在一起,我就可以顺利完成我的骨架项目。

于 2009-02-11T04:08:51.667 回答
3

SpringSource 本身在此处提供了大量优秀的示例应用程序:

https://src.springframework.org/svn/spring-samples/

最好的开始可能是:

http://static.springsource.org/docs/petclinic.html

于 2011-12-01T19:05:33.873 回答
2

Spring Roo 使用 JPA 2 创建了 Spring - Hibernate 骨架。您可以继续使用 Roo,也可以将其关闭,而无需进行太多手动操作。它下载最新的 Hibernate 和 Spring 版本,您可以确定它们会一起工作。

Spring Roo 使用“提示”命令为您提供建议,您可以很快开始。您可以按照http://static.springsource.org/spring-roo/reference/html/beginning.html上的教程进行操作,前两个步骤就足够了。

但是 Roo 不会帮助 Struts,而是提供 JSF。

于 2012-02-05T20:02:02.973 回答