hibernate需要oracle客户端

时间:2016-07-21 12:09:07

标签: java hibernate oracle12c

我没有使用Maven。 hibernate 5.2,spring framework 4.3.1和jdk 1.8,tomcat server 7,liferay 4.3.4。 Hibernate在hibernate.properties文件中使用defination连接到Oracle12C 64位服务器。

我还需要将Oracle Client 12c 64位安装到战争文件正在那里工作的Windows Server 2012吗?

3 个答案:

答案 0 :(得分:1)

Hibernate可以与任何客户端一起使用。您只需将oracle驱动程序添加到hibernate.cfg文件中即可。

在lib中添加Oracle jar。它适用于任何数据库。

答案 1 :(得分:0)

不,你不是。将驱动程序jar放在类路径中就足够了。

您可以从此处下载驱动程序:

http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

答案 2 :(得分:0)

执行以下操作 -

1)检查hibernate.cgf.xml(或你的hibernate配置文件)&确认它们是否正确 -

hibernate.connection.url
hibernate.connection.username
hibernate.connection.password
hibernate.dialect
hibernate.connection.driver_class

2)检查你的lib文件夹中的oracle jar文件。像Jboss一样,它需要添加到它的模块文件夹中。(对tomcat服务器不确定)