关于Java EE Web应用程序将由完整的Java EE应用程序服务器提供服务,例如GlassFish,这是最好的ORM解决方案?EJB 3或Hibernate 3 为什么?
我的问题非常简单,我的目的是生成一个包含您的响应的存储库,以便在选择用于开发企业通用应用程序的框架时可以为社区服务.这非常适用于C++,C#或Java等通用语言.
我是Java EE的新手,看到EJB在纯Java/Oracle社区中很活跃.然而,每当其他人甚至说出"EJB"这个词时,每个人都会在他们的脸上表现出厌恶的表情,这让我觉得他们要么已经灭绝,要么被现代开发团队用其他一些中间件技术所取代.
就像JSP已经让位于以JSF为中心的视图技术一样,EJB也是如此吗?无论哪种方式,什么是EJB的流行替代品,它们有何不同?它们提供了哪些优于EJB的优势或特性?
我正在设计一个访问许多数据库表的Web应用程序.我想弄清楚访问这些表的首选方法是什么?是通过JPA还是EJB?
谢谢,内森
ejb ×3
java ×2
java-ee ×2
architecture ×1
ejb-3.0 ×1
frameworks ×1
hibernate ×1
jpa ×1
jpa-2.0 ×1
middleware ×1