小编典典

如何设置休眠以使用Glassfish连接池?

hibernate

我已经在Glassfish中使用jndi资源设置了一个连接池,并对其进行了设置。我很困惑如何配置hibernate以获取它。

我遇到了很多文章,将其配置为使用C3P0连接池。好吧,我迷路了。我发现我需要设置:

hibernate.connection.datasource
hibernate.jndi.url 
hibernate.jndi.class 
hibernate.connection.username
hibernate.connection.password
  • 数据源是否与hibernate.connection.datasource连接池中的数据源相同?
  • hibernate.jndi.class是什么?
  • hibernate.connection.username和hibernate.connection.password是否用于与数据库或应用程序服务器的连接?我假设这是数据库,但是为什么我需要它们,因为所有这些都在appserver中设置了?

阅读 288

收藏
2020-06-20

共1个答案

小编典典

关于hibernate基础的这篇文章似乎具有您想要的信息。搜索字符串“使用JNDI数据源”。清单2很重要。您可能想将其与清单1进行比较…

看来您可以跳过c3po,因此许多子问题都不适用。

2020-06-20