Java 评估EJB企业应用程序和SpringMVC框架之间的差异?

Java 评估EJB企业应用程序和SpringMVC框架之间的差异?,java,spring-mvc,jakarta-ee,ejb-3.0,Java,Spring Mvc,Jakarta Ee,Ejb 3.0,假设我必须创建一个购物车网站,它应该接受大量的请求,并在没有任何性能问题的情况下处理它们的请求。哪种方法可以使用EJB企业应用程序或Spring MVC框架?我不认为这两者是互斥的。这里有一个关于coderanch的很好的讨论,它确实帮助了我 希望这有帮助 问得好的问题是,SpringMVC和JSF是什么,因为JavaEE堆栈的视图部分目前是JSF 由于两者都是以服务器为中心的(页面构建在服务器端),而且现在已经非常过时,我个人会在服务器部分公开html5/javascript客户端使用的RE

假设我必须创建一个购物车网站,它应该接受大量的请求,并在没有任何性能问题的情况下处理它们的请求。哪种方法可以使用EJB企业应用程序或Spring MVC框架?

我不认为这两者是互斥的。这里有一个关于coderanch的很好的讨论,它确实帮助了我


希望这有帮助

问得好的问题是,SpringMVC和JSF是什么,因为JavaEE堆栈的视图部分目前是JSF

由于两者都是以服务器为中心的(页面构建在服务器端),而且现在已经非常过时,我个人会在服务器部分公开html5/javascript客户端使用的RESTAPI

Spring和javaee堆栈都非常适合构建rest服务(使用Jax-RS构建javaee或Spring)

我个人会选择JavaEE堆栈,因为我更喜欢CDI而不是SpringDI。请记住JavaEE是标准的方式,但是spring可能会发展得更快


在选择之前先看一看。

这个线程已经有10年的历史了,充其量是关于EJB2.x的,从那以后事情发展了很多。不,Spring和JavaEE并不打算耦合,存在并发解决方案,但您确实可以在应用程序中使用这两者