0

我想使用 SpringMVC 和 Hibernate 创建一个应用程序。我还没有在 Maven 中找到可以让我同时拥有两者的原型。

我用 SpringMVC 找到了这个原型——但没有 Hibernate:

springmvc-archetype

我在 Spring 和 Hibernate 中都找到了这个原型——但它不是 MVC:

graniteds-spring-jpa-hibernate

所以,我的想法是使用“springmvc-archetype”,然后添加 Hibernate,作为依赖。

但我不知道这是否是正确的方法。

你建议我遵循什么程序?

4

4 回答 4

1

没错,没有包含 Spring、Spring MVC 和 Hibernate 的原型。

有很多教程可以创建 Spring/SpringMVC/Hibernate 项目,例如:http: //viralpatel.net/blogs/spring3-mvc-hibernate-maven-tutorial-eclipse-example/

他选择了相反的方式,首先是 Spring-hibernate,然后是 MVC 框架。这取决于你的事情如何对你更好。如果您对这些东西不熟悉,第一次可以按照教程进行操作,如果出现问题,请在此处询问。

于 2013-07-05T21:46:24.473 回答
1

我还回答了你要去的另一个帖子。

如果您更愿意从 maven 生成原型然后添加 Spring MVC 支持,我建议您尝试这个非常详细的教程:

http://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/

在上面的示例中,“maven-archetype-webapp”模板用于生成通用 Web 应用程序项目。然后作者又详细介绍了如何将 Maven Web 项目转换为支持 Eclipse IDE。将其导入 Eclipse 后,他将引导您完成添加 Spring-MVC 支持。

于 2013-07-07T03:07:47.683 回答
0

我认为从基本的 Spring 架构开始,然后添加 Hibernate 依赖项 + 配置会更容易。Spring 和 Hibernate 是两个不同的开源项目,Spring + hibernate 架构有点过时并不让我感到惊讶。

我将从指南开始使用 maven 和 spring 并添加一个休眠依赖项。

于 2013-07-05T21:51:57.977 回答
0

当你使用 Spring MVC、Hibernate 创建应用程序时,你应该添加如下依赖:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>${springVersion}</version>
</dependency>

<!-- hibernate-->
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>${hibernateVersion}</version>
</dependency>

添加依赖后,您的应用程序可以运行。

当你想判断一个依赖是否存在时,你也可以访问MAVEN

于 2019-03-08T03:00:26.530 回答