我在一个类中有一个即将推出的项目,它允许我使用EJB或Spring,我想知道什么更适用于"真实世界"的情况.
这两种技术并不相互排斥.当你说EJB时,它取决于你是在谈论会话bean还是实体bean(或者说消息驱动的bean是否完整).
如果没有其他原因,无状态会话bean一直非常有用,因为它们为分布式事务提供了一个相当一致且低的入口障碍.
EJB3还从Spring的书中汲取了一些依赖注入功能.
话虽如此,这是一个长期存在争议的原因.
这也可能是值得一读一些在网络上(很多)比较,如这一个.
如果不了解您的要求,很难推荐其中一个.我个人赞成春天,除非我有充分的理由不这样做.