1

我是 Java 世界的新手,但在某种程度上我非常擅长使用 Flex、actionscript 3、Ant 甚至 Maven。现在我想学习一些java并使用Hibernate和JBoss(webapp)。

我已经让 Maven 工作了,并且在网上找到了 m2eclipse 插件,它似乎非常适合 maven 集成。

现在我想知道如果可能的话如何使用“最佳实践”设置项目并开始滚动。我的问题不是关于使用 Java 或 Hibernate,它只是关于使用 m2eclipse 或其他工具(如有必要)的项目设置/配置。

预先感谢您的帮助。

4

1 回答 1

2

实际上,原型不是 m2eclipse 特有的,它们是 maven 物种。但这只是一个旁注。现在,要回答您的问题,“可悲”没有独特的选择,我希望在列出它们时不会让事情变得更加混乱:

  • 您可以简单地使用maven-archetype-webapp原型创建一个空白 web 应用程序并自己设置 Hibernate 内容(按照基于 maven的Hibernate 教程进行操作)。
  • 您可以创建一个更专业的 web 应用程序(使用struts2-archetype-starterwicket-archetype-quickstartMyFaces 原型)并自己设置 Hibernate 内容。
  • 您可以使用javaee5-maven-archetype原型创建 Java EE 5 (JSF 1.2 + EJB 3) 应用程序。
  • 您可以使用softeu-archetype-seam原型创建 JBoss Seam 应用程序(JSF+Facelets+Seam)。
  • 您可以使用众多AppFuse原型之一(Hibernate、Spring 和您选择的表示框架)来创建“AppFuse”应用程序。

如果您需要一些指导,我的建议是使用AppFuse原型。选择一个演示框架并选择相应的原型。如果您想要一个更“裸”的解决方案,请生成一个空白的 web 应用程序并自己设置休眠(按照提到的教程进行操作)。

于 2010-02-26T21:20:53.257 回答