gpt4 book ai didi

java - 使用 DataSource 接口(interface)连接 Oracle 数据库的程序

转载 作者:搜寻专家 更新时间:2023-11-01 02:46:25 24 4
gpt4 key购买 nike

我想使用 DataSource 接口(interface)连接到 Oracle 数据库,而不是在 Java 中使用 DriverManager。我对此一无所知。请提供一个示例程序来执行此操作。

最佳答案

当你想使用数据源时,这里是要走的路:

// Setup the datasource
DataSource ds = new OracleDataSource();// There is other DataSource offered by Oracle , check the javadoc for more information
ds.setDriverType("thin");
ds.setServerName("myServer");
ds.setPortNumber(1521);
ds.setDatabaseName("myDB");
ds.setUser("SCOTT");
ds.setPassword("TIGER");

// Get a JDBC connection
Connection c = ds.getConnection();

这是在幕后进行的粗暴行为。

但是,在实际项目中,您不会经常这样做。假设您构建了一个 Web 应用程序。通常,您将配置一个文本格式的数据源并将此配置放到您的容器中。稍后,您可以通过 JNDI 检索数据源(请参阅@Radhamani Muthusamy answer)。

关于java - 使用 DataSource 接口(interface)连接 Oracle 数据库的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20993612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com