我正在为我的最后一个学期做一个hibernate项目。我不知道在我的hibernate配置文件jdbc:oracle:thin:@localhost: :XE
的项目中输入什么。
答案 0 :(得分:1)
localhost
指的是您的本地计算机。在您使用Oracle描述的情况下,您需要在本地计算机上指定Oracle实例。默认情况下,Oracle在端口1521
上运行,例如localhost:1521
。
要解决您的问题,您应该更新您的jdbc连接字符串以包含该端口。
因此,您的连接字符串应如下所示:
jdbc:oracle:thin:@localhost:1521:XE
Here是Oracle JDBC API文档。它解释了如何构建连接URL。
答案 1 :(得分:0)
您缺少端口号。 您必须查看数据库使用的端口
jdbc:oracle:thin:@localhost:1525:XE
通常为1525