Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Webpshere 7中使用Hibernate最新版本_Java_Hibernate_Orm_Websphere 7 - Fatal编程技术网

Java 在Webpshere 7中使用Hibernate最新版本

Java 在Webpshere 7中使用Hibernate最新版本,java,hibernate,orm,websphere-7,Java,Hibernate,Orm,Websphere 7,WebSphere7只支持JEE5,不支持JEE6。所以它不支持JPA2规范(我知道Hibernate实现了JPA2规范)。但是Hibernate如何与Tomcat和Jetty一起工作(它们只是servlet容器,不是应用服务器,并且不支持EE和JPA2)?如果Hibernate可以与Tomcat一起工作,为什么最新版本不能与WAS7一起工作 您需要为OSGi应用程序和Java持久化API 2.0安装IBM WebSphere Application Server V7功能包另一个选项是将您需要

WebSphere7只支持JEE5,不支持JEE6。所以它不支持JPA2规范(我知道Hibernate实现了JPA2规范)。但是Hibernate如何与Tomcat和Jetty一起工作(它们只是servlet容器,不是应用服务器,并且不支持EE和JPA2)?如果Hibernate可以与Tomcat一起工作,为什么最新版本不能与WAS7一起工作

您需要为OSGi应用程序和Java持久化API 2.0安装IBM WebSphere Application Server V7功能包

另一个选项是将您需要的所有JPA API JAR放入WAR或EAR中,并将类加载器设置为PARENT_LAST。当WebSphere落后于潮流时,我们已经多次这样做了。

是的,您可以从IBM下载它。您是否将此用于RAD?作为警告,这将阻止容器管理的JPA工作。换句话说,注入和引用不起作用,您只需要使用应用程序管理的工件。或者您可以使用@Configurable和Spring来完成。是的,这可能会减轻开发人员的一些担忧。但是,容器管理允许在性能、日志等方面进行更紧密的集成。