选择合适的工具/程序来开发Web应用程序

时间:2012-01-26 11:34:36

标签: java-ee

我想开发一个Web应用程序,我独自工作(不是团队合作),所以我应该单独选择我的工具,我想知道我应该使用什么。 我正在考虑使用Java EE: JSF和表示层的主要表面 tomcat作为服务器 eclipse作为IDE JPA / Hibernate用于映射 Oracle作为数据库 我想知道我应该使用春天吗?

3 个答案:

答案 0 :(得分:1)

开发Web应用程序有许多不同的工具。所有人都有自己的长处和弱点。

这真的归结为你最熟悉的。

如果您是程序员,那么选择一种使用最接近您最熟练语言的工具。

如果您不是程序员,那么选择一个可以为您生成代码的一体化工具,让您设计它的外观。

然后有成本。有些工具是开源和免费的,很多都没有,但如果你的口袋不深,那么你可能不得不选择一种你不熟悉的语言。

您没有说您是以个人身份还是员工身份开发此服务。

如果您将Oracle视为数据库而不是MySQL或SQL Server衍生产品,那么我猜你是在做员工。有些公司会限制您可以使用的工具,以便在您离开后确保支持。

请记住,用户并不关心用于实现应用程序的内容,但主机可能 - 特别是如果它需要安装特定的库/工具才能运行。

答案 1 :(得分:1)

如果你想构建一个Java EE应用程序,其中包括使用JSF和JPA,那么比Tomcat更容易选择下载已经包含所有这些内容的服务器。

这些例子包括GlassFish,JBoss AS,TomEE和Resin。

使用Java EE 6,不再需要Spring了。

答案 2 :(得分:0)

您可以使用Oracle JDeveloper 11g。它集成在一个IDE中,可以帮助您从设计到开发再到调试。您还可以设计和建模所需的数据库等。

访问http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html