首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在只有RESTful应用程序需要作为AngularJS后端时使用JAVA 7

在只有RESTful应用程序需要作为AngularJS后端时使用JAVA 7
EN

Stack Overflow用户
提问于 2014-02-26 20:37:45
回答 2查看 1.2K关注 0票数 0

我正在构建一个RESTful应用程序,作为ANGULARJS前端应用程序的后端。我想使用java作为后端组件,因此我研究了JAVA 7,它似乎完成了这项工作,但我不打算使用JPA或任何其他JAVA技术,除非可能使用JSON处理。

所以,我的问题是:如果我知道EJB容器的开销和JAVA服务器的一般重量,还是使用JAVA +泽西,是否值得使用JAVA并使用EJB作为资源?那真的是另一种选择吗?

谢谢易卜拉欣

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-27 03:55:50

JAX是JEE规范的一部分,所以只使用Java并不是一种真正的选择。因此,您真正需要的是一种轻量级的解决方案,以仍然承载JAX应用程序。如果您不打算使用完整的堆栈,则不需要使用完整的JEE容器来完成这一任务。例如,您可以使用Tomcat。关于如何使用Tomcat和JAX实现(如泽西或RestEasy),有几个示例:

http://www.vogella.com/tutorials/REST/article.html

http://www.javacodegeeks.com/2011/01/restful-web-services-with-resteasy-jax.html

https://www.ibm.com/developerworks/library/wa-aj-tomcat/

如果你的公司有现金,你可以随时看看邪恶的帝国IBM和他们的自由简介,但我想说的是坚持Tomcat :)

票数 0
EN

Stack Overflow用户

发布于 2014-02-26 20:46:21

基本上,泽西是JavaEE堆栈的一部分。问题是,JavaEE是模块化的,您可以使用真正需要的东西(在本例中,泽西是JAX-RS2.0规范的参考实现)。看看由Arun启发的关于GitHub上JAX的优秀社区示例。这可能会帮助你做出决定

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22052708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档