Java创建Oracle数据库表
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:37
package utility.mysql;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
public class DbUtility {
public static void main(String[] args) throws IOException {
String db_url = DbUtility.getDbInfo().get("db_url");
String db_user = DbUtility.getDbInfo().get("db_user");
String db_pwd = DbUtility.getDbInfo().get("db_pwd");
Connection conn = DbUtility.getConn(db_url, db_user, db_pwd);
String cmd = "create table test (id number(5), name varchar(10))";
DbUtility.updateCMD(conn, cmd);
}
public static void updateCMD(Connection conn, String cmd) {
try {
Statement stmt = conn.createStatement();
stmt.executeUpdate(cmd);
} catch (SQLException e) {
e.printStackTrace();
}
}
public static Connection getConn(String url, String user, String pwd) {
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
conn = DriverManager.getConnection(url, user, pwd);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
public static Map<String, String> getDbInfo() throws IOException {
Map<String, String> map = new HashMap<String, String>();
Properties p = new Properties();
InputStream in = Object.class.getResourceAsStream("/config.properties");
try {
p.load(in);
} catch (IOException e) {
e.printStackTrace();
}
map.put("db_user", p.getProperty("db_user"));
map.put("db_pwd", p.getProperty("db_pwd"));
map.put("db_url", p.getProperty("db_url"));
return map;
}
}
- 上一篇: java从基础知识(十)java多线程(下)
- 下一篇: java初始化boolean
相关文章
-
java从基础知识(十)java多线程(下)
java从基础知识(十)java多线程(下)
- 互联网
- 2026年04月04日
-
Java代理(静态代理、JDK动态代理、CGLIB动态代理)
Java代理(静态代理、JDK动态代理、CGLIB动态代理)
- 互联网
- 2026年04月04日
-
Java代理之jdk动态代理+应用场景实战
Java代理之jdk动态代理+应用场景实战
- 互联网
- 2026年04月04日
-
java初始化boolean
java初始化boolean
- 互联网
- 2026年04月04日
-
Java程序员最常用的8个Java日志框架
Java程序员最常用的8个Java日志框架
- 互联网
- 2026年04月04日
-
JAVA程序员常用软件整理下载
JAVA程序员常用软件整理下载
- 互联网
- 2026年04月04日






