2016-12-05 61 views
-2

我使用Eclipse(Neon.1)和Java 8.我知道我围绕Java的方式,过去我通过File> New> Java Project(对于POJO项目)创建了Java项目。或者文件>新建>动态Web项目(对于WAR Web应用程序项目)。如何使用Eclipse从头开始创建新的Java + Maven + Spring + Hibernate/JPA项目?

但今天我想要一个使用Maven,Spring MVC,Spring ORM,JPA/Hibernate以及其他一些项目的项目。

我很困惑如何在Eclipse中构建这个项目。

做文件>新建> Java项目...并调整它,并添加到它的东西?

还是我文件>新建> Maven项目...并调整它,并添加到它的东西?

我也听说Spring Boot是一种很好的开始使用这种东西的方法。

任何指针或建议将不胜感激!

+0

春天工具套件IDE是不错的选择使用Spring – Jerry06

+0

真的很想当工具是简单的编程都是关于节目好老的时候。 – smwikipedia

+0

如果你是刚开始学习与Java Web编程,先不谈这些框架和从Servlet开始。假设你已经知道关于web的基础知识。 – smwikipedia

回答

6

我建议你使用spring引导。使用Java开发基于Spring的应用程序非常简单。它避免了写许多样板代码,注释和XML配置。

这里是如何使用maven使用spring boot的链接。 https://spring.io/guides/gs/spring-boot/

+0

您还可以生成用弹簧启动initializr https://start.spring.io/ –

+0

你好你的POM和依赖! @AlexCiocan我已经产生,从这个网站http://start.spring.io/我的春天项目(春季启动,srping数据JPA,春季安全和Spring MVC)。现在我想为我的项目添加角度和凉亭。我怎样才能做到这一点? –

2

让我一一解释。

  • 爪哇 - 编程语言

  • 的Maven - 构建工具和相关管理者像NPM或凉亭

  • 春 - 一个Java的Java框架维滕上方还包含Java代码
  • 休眠/ JPA - 是java中的另一个框架,有助于处理数据库中的数据访问和存储数据

在eclipse你需要创建一个Maven项目来创建项目结构。它会创建一个pom.xml文件,然后你需要添加spring和jpa相关的依赖项。

然后maven将管理这些依赖关系,现在您可以编写您的编程逻辑来管理您的数据和UI。

你可以参考sample project in git

3

最简单的方法可能是使用Spring Initializr;这个Web界面也是在IDE中提供的(不能说它是如何在Eclipse中实现的)。

你会得到的是pom.xml文件,然后你可以使用它来创建一个新的maven项目的pom文件。它会加载您选择的所有依赖关系,并使配置变得简单。

2

您可以安装插件m2e(通常与日食一起去的话)。并根据当地的maven进行配置。

然后创建基于M2E插件就像普通的新项目过程中提供的Maven项目模板/原型Web应用程序框架。

然后你可以编辑pom.xml文件(项目对象模型,这是Maven项目文件),包括你所需要的软件包,如弹簧等

我没有我的dev的机器在手。所以上面的描述可能没有合适的屏幕截图。所以请按照以下2个快速指南。希望他们帮助。

而且这些:

Using Maven within the Eclipse IDE - Tutorial

Maven + Spring hello world example

2
相关问题