Hibernate 我需要在Maven依赖项中指定PostgreSQL方言吗?

Hibernate 我需要在Maven依赖项中指定PostgreSQL方言吗?,hibernate,postgresql,maven,Hibernate,Postgresql,Maven,我正在读一门朋友课程,以便更好地了解Maven。他正在与SQLite合作。他在Maven项目中有以下依赖项: org.xerial sqlite jdbc 3.8.11.2 net.kemitix sqlite方言 0.1.0 我希望自己能与PostgreSQL合作。到目前为止,我补充说: postgresql postgresql 9.1-901-1.jdbc4 但是,是否存在与PostgreSQL方言相关的依赖关系,正如我在SQLite中看到的那样?或者它包含在上面的PostgreS

我正在读一门朋友课程,以便更好地了解Maven。他正在与SQLite合作。他在Maven项目中有以下依赖项:


org.xerial
sqlite jdbc
3.8.11.2
net.kemitix
sqlite方言
0.1.0
我希望自己能与PostgreSQL合作。到目前为止,我补充说:


postgresql
postgresql
9.1-901-1.jdbc4
但是,是否存在与PostgreSQL方言相关的依赖关系,正如我在SQLite中看到的那样?或者它包含在上面的PostgreSQL依赖项中?

它似乎是一个用于Hibernate的依赖项:

用于Hibernate的SQLite方言

这是因为:我们需要明确地添加一种方言(即,Hibernate与数据库通信并理解数据库的一种方式)

幸运的是,如果您想使用PostgreSQL,Hibernate支持它并支持它。因此,您不需要添加另一个依赖项:PostgreSQL驱动程序就足够了