我正在考虑一个学习应用的平台(它是团队工作)。我指的是标准Java EE 5(或者可能尝试原始Java EE 6)和Spring。你的选择是什么?(我指的不是Spring MVC,而是Spring Beans和EJB3.0)
另外,我想知道您使用的应用服务器是什么?(现在我使用GlassFish v2)
在Arquillian官方网站上,我找到了支持容器适配器的表格。只有一个Java EE 7容器,它属于“在Arquillian项目外部管理的容器适配器”类别。我的结论是Arquillian不支持Java EE 7(目前?)。但是有关于测试JavaEE7的演示文稿,使用的是Arquillian。我发现源码是和Glassfish 3.1。
那么Arquillian支持Java EE 7吗?为什么人们在测试Java EE 7时使用旧的Glassfish (Java EE 6)?
在过去的几个月里,我尝试开始使用Java进行web开发。我一直在尝试Java EE 6API,我也一直在尝试Spring。然而,我似乎仍然没有掌握许多概念,也没有设法正确地设置项目,因为我发现它相当难。有人能给我一些书的推荐吗?还有,按照什么顺序开始是明智的?
我读过这个问题,但它相对较旧,我想知道答案是否仍然适用?如果从今天开始,您会开始学习Spring和Hibernate或Java EE 6吗?
我几乎读完了"Head First Java“这本书。我学习这个的原因是我希望有一天能找到一份用JavaEE进行开发的工作。现在我在想,我是应该继续学习EE (继续学习Head First Servlet和JSP),还是应该花更多的时间学习SE?这会有帮助吗?我将继续直截了当地说,我希望在最快但最优的时间内学习EE (平衡的方式)。有什么建议吗?
提前感谢!
我面临着放弃Java EE 5容器而使用web容器的决定(使用Spring)。根据Interface21的说法,Spring Pitchfork允许在Spring中使用Java编程模型的元素。因此,我在Spring容器中获得了Java EE注解的一个子集。因为我更喜欢保持与Java的兼容性,所以这对我来说是一个很有吸引力的选择。你使用Pitchfork的经验是什么?你通过使用它实现了什么?
我想知道,对于已经非常熟悉面向对象编程(C++/Java)和一些web开发人员(Java EE)的人来说,学习Python和Django是不是一个很难/很耗时的过程?
我开始寻找一种技术来实现我硕士论文的一部分,因为它将是一个web应用程序,我正在考虑Java EE (因为我已经熟悉它),Python/Django (自从我的教授建议它,我真的很想学习Python),Ruby on Rails (也是我的教授的建议,但不知何故我不想学习它)和PHP (最后一个建议,但我鄙视PHP)。哦,他还说他听说过一些关于Scala的事情,但据我所知,Scala/Lift还不是所有的主流,使用它可能会有问题