oracle已经安装完毕,本文将阐述使用java代码访问oracle,我们使用jdbc接口。
1 使用idea创建一个普通项目https://www.jianshu.com/p/1ad292812ab1 创建成功之后,项目目录结构如下:
项目目录结构
2 在oracle安装目录中找到jdbc驱动,拷贝到项目的lib文件夹下
拷贝驱动到lib
加入到classpath:
加入驱动到环境变量
3 修改Main.java
import java.sql.*; public class Main { public static void main(String[] args) throws Exception{ //驱动标识符 String driver = "oracle.jdbc.OracleDriver"; //url链接 String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //数据库的用户名 String user = "scott"; //数据库的密码 String password = "tiger"; //加载驱动 Class.forName("oracle.jdbc.OracleDriver"); //创建连接 Connection connection = DriverManager.getConnection(url,user,password); //创建执行引擎 Statement statement = connection.createStatement(); //执行sql语句 ResultSet rs = statement.executeQuery("select * from emp"); //解析返回结果 while(rs.next()) { int empno = rs.getInt("empno"); String ename = rs.getString("ename"); int sal = rs.getInt("sal"); Date date = rs.getDate("hiredate"); System.out.println("编号:"+empno+", 名字:"+ename+", 工资:"+sal+", 入职日期:"+date); } //关闭资源,后申请的先关闭 rs.close(); statement.close(); connection.close(); } }执行,在命令行中便能看到打印的结果。 至此,我们完成了jdbc访问oracle数据库中的表。