Java 将数据库连接到Eclipse

Java 将数据库连接到Eclipse,java,database,eclipse,Java,Database,Eclipse,我正在尝试用Java创建一个应用程序,它使用oracle数据库存储信息。我正在使用Eclipse,并将数据库连接到Eclipse。我现在可以在数据源资源管理器中看到数据库连接。现在,如何在应用程序中使用数据库中的表?你能提供一个到教程的链接吗?参见 首先,建立连接: IConnectionProfile profile = ProfileManager.getInstance().getProfileByName("myprofile"); IStatus status = profile

我正在尝试用Java创建一个应用程序,它使用oracle数据库存储信息。我正在使用Eclipse,并将数据库连接到Eclipse。我现在可以在数据源资源管理器中看到数据库连接。现在,如何在应用程序中使用数据库中的表?你能提供一个到教程的链接吗?

参见

首先,建立连接:

 IConnectionProfile profile = ProfileManager.getInstance().getProfileByName("myprofile");
  IStatus status = profile.connect();
  if (status.getCode() == IStatus.OK)) {
     // success
  } else {
     // failure :(
     if (status.getException() != null) {
        status.getException().printStackTrace();
     }
  } 
然后,使用托管池获取JDBC连接:

  public java.sql.Connection getJavaConnectionForProfile (IConnectionProfile profile) {
     IManagedConnection managedConnection = ((IConnectionProfile)profile).
        getManagedConnection ("java.sql.Connection");
     if (managedConnection != null) {
        return (java.sql.Connection) managedConnection.getConnection().getRawConnection();
     }
     return null;
  }

当然,这段代码将访问存储在基于Eclipse的应用程序中的连接配置文件,而不会看到IDE中定义的内容。确保不要混淆IDE和应用程序。

Google“JDBC教程”欢迎使用堆栈溢出!然而,要求我们推荐或查找教程或其他非现场资源的问题对于堆栈溢出来说是离题的。