【发布时间】:2013-12-08 04:20:38
【问题描述】:
我正在为我的最后一个学期做一个休眠项目。对于hibernate配置文件jdbc:oracle:thin:@localhost: :XE,我不知道在我的项目中输入什么。
【问题讨论】:
标签: java eclipse oracle hibernate web-applications
我正在为我的最后一个学期做一个休眠项目。对于hibernate配置文件jdbc:oracle:thin:@localhost: :XE,我不知道在我的项目中输入什么。
【问题讨论】:
标签: java eclipse oracle hibernate web-applications
localhost 指的是您的本地计算机。在您使用 Oracle 描述的情况下,您需要在本地计算机上指定 Oracle 实例。默认情况下,Oracle 在端口 1521 上运行,例如localhost:1521。
要解决您的问题,您应该更新您的 jdbc 连接字符串以包含端口。
因此,您的连接字符串应如下所示:
jdbc:oracle:thin:@localhost:1521:XE
Here 是 Oracle JDBC API 文档。它解释了如何构造连接 url。
【讨论】:
您缺少端口号。 您必须查看您的数据库正在使用哪个端口
jdbc:oracle:thin:@localhost:1525:XE
通常是 1525
【讨论】: