我想知道Hibernate和JavaEE5中的简单持久性之间的区别/相似之处?
我不清楚Hibernate是否实现了Java EE 5持久性实现,或者它是否是后端系统上一种完全不同的数据表示方法。
我对Hibernate及其与java EE 5教程中给出的关于Java持久性的概念之间的关系感到困惑……您能澄清Hibernate在实体和EJB上下文中的角色吗?
此外,我还想知道其他方法(框架),比如JPA或Spring……
CDI和Bean验证是JavaEE6标准规范。不过,只需将库添加到项目中,我就可以在Java EE 5应用程序服务器(以及Java SE)中使用这两个库。
这是正确的吗?
在Java EE 5应用服务器中使用两者而不是在Java EE 6应用服务器中使用两者有什么缺点吗?
我必须使用Oracle11g套件和JDeveloper。同时,JDeveloper支持JSF2.0,但我找不到任何对Bean验证或CDI的支持。然而,这不是问题。没有IDE支持(用于代码生成、分步指南等),但我可以通过使用简单的java编辑器来使用这些库。对吗?
我有一个javaEE5项目。我正在和maven一起构建一个项目。我使用IntelliJ IDEA 2018.2.5 x64。我使用WebLogic12.1.3。在Deployment of deployment(编辑配置、->部署)中,指定ear文件。为什么IDEA在运行时不将ear文件放在本地主机:端口/控制台->部署中?
我在JBoss 4.3-eap上部署带有捆绑的wars、jars和配置文件(.properties文件)的ear时遇到了问题。这是我的耳朵结构:
+app.ear
+lib
*.jar libraries that the war's use
+classes
*.properties and other configuration files
+META-INF
application.xml
jbos-app.xml
app.war
app2.war
appn.war
我的j