Bes*_*ces 7 java java-ee
如果我想要EJB 3.0支持并希望运行Java 7,我是否需要Java EE或者我能坚持使用SE吗?
在过去(许多JDK版本之前),需要JDK的"J2EE"版本来运行EJB.这似乎不再是真的.请指教.
更新:我应该提到应用程序将在Oracle WebLogic 10.3.6中运行.
jta*_*orn 5
不,这没有改变.EJB是Java EE的一部分,而不是Java SE.这可能永远不会改变,因为EJB的基础架构支持很大(并且不太可能包含在Java SE中).
Nat*_*hes 5
EJB是Java EE的一部分.但是,如果您想要的是JPA,即使API包含在Java EE中(这里是API文档),您也不再需要JPA的Java EE应用程序服务器(与EJB实体bean的情况不同).JPA可以与Java SE一起使用.
如果你在Weblogic中运行它,那么你可以访问Java EE,所以我不明白这个问题.
归档时间:
13 年,7 月 前
查看次数:
2069 次
最近记录:
11 年,8 月 前