Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.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
在混合PHP/JavaEE服务器端环境中从PHP访问数据库_Java_Php_Jakarta Ee - Fatal编程技术网

在混合PHP/JavaEE服务器端环境中从PHP访问数据库

在混合PHP/JavaEE服务器端环境中从PHP访问数据库,java,php,jakarta-ee,Java,Php,Jakarta Ee,有没有一种方法可以在JavaEE环境中使用PHP进行数据库操作(即web应用程序)。JavaEE上的所有数据库交互都是通过JPA(Eclipselink)完成的,我想知道有没有直接使用PHP的方法,或者您是否需要始终从PHP调用无状态EJB,而PHP反过来调用JPA 主要问题是JPA的“缓存”,即JPA本身有大量的逻辑,还有用于提取数据的内存结构,因此如果PHP直接在数据库中修改某些内容,JPA将失去同步。如果您还没有,您可以查看PHP/Java桥项目:

有没有一种方法可以在JavaEE环境中使用PHP进行数据库操作(即web应用程序)。JavaEE上的所有数据库交互都是通过JPA(Eclipselink)完成的,我想知道有没有直接使用PHP的方法,或者您是否需要始终从PHP调用无状态EJB,而PHP反过来调用JPA


主要问题是JPA的“缓存”,即JPA本身有大量的逻辑,还有用于提取数据的内存结构,因此如果PHP直接在数据库中修改某些内容,JPA将失去同步。

如果您还没有,您可以查看PHP/Java桥项目: