大家晚上好,我对与我的数据库打开连接的麻烦感到困惑。 我列出的代码,在工作中很好地建立连接,但在家里它很有趣。我的意思是,起初我使用我的ip而不是localhost,它工作正常。重新启动计算机后,我得到了“网络适配器无法建立连接”错误,经过1小时的努力,只需将localhost而不是我的ip,它就神奇地再次开始工作,但猜猜是什么。刚刚重新启动后,再次出现同样的错误。 我正在使用eclipse neon最新版本,tomcat 9.0在Windows 7 64位和 我有bitdefender作为杀毒软件 有人能帮我吗?我不明白发生了什么。
public class Connessione {
private String driver="oracle.jdbc.OracleDriver";
private static Connection connessione;
private final String url="jdbc:oracle:thin:@localhost:1521:ORCL";
private final String userName="xxxxx";
private final String password="xxxxx";
public Connection getConnessione() {
return connessione;
}
public Connessione() {
try {
Class.forName(driver);
connessione= DriverManager.getConnection(url,userName,password);
} catch (ClassNotFoundException | SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public boolean chiudiConnessione(){
try {
connessione.close();
return true;
} catch (SQLException e) {
return false;
}
}