[英]Java EE App Server Hello World
我对单独的Java应用程序开发非常熟悉,但很快就会使用Java EE应用程序服务器开发项目。
有没有人知道在应用服务器中使用hello-world类型应用程序的直接操作指南? 我(也许是天真地)假设不同框架之间的整体方法是相似的,所以我更感兴趣的是找出方法而不是陷入不同框架之间的差异。
如果你不知道一个好的指南,那么你可以发布一个项目符号的步骤来让你的世界运行吗?
注意:仅仅因为我家里有一台Windows机器,如果可以在Windows上运行,我宁愿运行,但为了更好的答案,基于linux / mac的实现是受欢迎的。
我会选择JBoss AS或GlassFish作为开始。 但是我不确定Java EE“Hello World”是什么意思。 如果您只想部署一些JSP,可以使用本教程(对于JBoss):
http://www.centerkey.com/jboss/
如果你想进一步做EJB堆栈和/或部署ear-file,你可以阅读非常好的JBoss文档:
通常,您也可以执行基本安装并更改或尝试预安装的示例应用程序。
我目前安装了JBoss(在Windows上)。 我使用Eclipse开发并使用Java EE服务器集成来热部署或调试我的代码。 在您运行第一个代码之后,您应该看看ide集成,因为它可以更快地进行开发/部署往返。
另一个选择是获得Oracle JDeveloper (免费下载和使用 - 它是一个功能齐全的IDE,包括一些简洁的附加功能,如SQL工作台和BPEL设计器)。
作为一种学习工具,它非常好,不仅适用于Oracle提供的教程,而且它还包含一系列“提示卡”课程,用于教授许多常用技术。
正如JeroenWyseur所说,Java EE是一个相当大的空间。 除了他所说的,你应该尝试获得更多关于你将要做什么的细节:servelts&co,EJB(实体,会话,消息bean?)并尝试熟悉它。
您应该清楚,您的代码在托管环境中运行,这会产生很多约束。 为了确保您了解会发生什么,您应该熟悉部署的概念。 然后,如果您执行EJB,事务管理也很重要。 如果您不完全了解在部署bean或servlet时会发生什么,管理事务的方式,如何调用bean,那么您将会遇到困难。
一本帮助我很多时光的书是由Ed Roman掌握的Mastering EJB。
此外,熟悉RMI将帮助您理解EJB。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.