Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
EJB、Spring应用程序中的哪些内容_Spring_Jpa_Ejb 3.1_Persistence.xml - Fatal编程技术网

EJB、Spring应用程序中的哪些内容

EJB、Spring应用程序中的哪些内容,spring,jpa,ejb-3.1,persistence.xml,Spring,Jpa,Ejb 3.1,Persistence.xml,我是EJB新手,在spring上做了一些工作,在创建应用程序时,我所做的是使用应用程序的先前结构和配置。 当我遇到麻烦时,我看不到每个解决方案都有不同风格的配置模式。我想知道在Spring/EJB应用程序中有多少种方法可以配置数据库/数据源/连接池。 我看到的另一件事是,一些开发人员将一些值(如用户名、密码)放入persistence.xml,而另一些开发人员将它们保存在属性文件中,然后读取它们。我想充分了解什么可以去哪里,以多少方式。使用特定模式的好处是什么 我还想知道如何获取属性列表。例如

我是EJB新手,在spring上做了一些工作,在创建应用程序时,我所做的是使用应用程序的先前结构和配置。 当我遇到麻烦时,我看不到每个解决方案都有不同风格的配置模式。我想知道在Spring/EJB应用程序中有多少种方法可以配置数据库/数据源/连接池。 我看到的另一件事是,一些开发人员将一些值(如用户名、密码)放入persistence.xml,而另一些开发人员将它们保存在属性文件中,然后读取它们。我想充分了解什么可以去哪里,以多少方式。使用特定模式的好处是什么

我还想知道如何获取属性列表。例如
在使用hibernate和eclipselink时,我们在persistence.xml中提到了各种属性,这些属性是在persistence.xml中定义的。在哪里可以获得这些属性的确切解释或列表。

有关EclipseLink的持久性单元属性的完整列表,请参阅

您可以将它们中的任何一个放在persistence.xml文件中,也可以将它们中的任何一个传递到persistence.createEntityManagerFactory()的属性映射中