发表于: 2017-03-16 20:33:03
2 1638
今天学习了JDBC,具体内容如下:
在Java中,所有数据库操作的类和接口都保存在java.sql这个包中,这个包的核心组成如下:
1.一个类:DriverManager类
2.四个接口:Connection、Statement、ResultSet、PreparedStatement
JDBC连接数据可的操作流程是固定的:
1.加载数据库的驱动(Load the Driver)
1.Class.forName()/ Class.forName().newsInstance() / new DriverName()
2.实例化时自动向DriverManager注册,不需要显式调用DriverManager.registerDriver方法
2.进行数据库连接(Connect to the DataBase)
通过DriverManager.getConnection()
3.进行数据库操作(Execute the SQL)
1.Connection.CreateStatement()
2.Statement.executeQuery()
3.Statement.executeUpdate()
4.循环取得结果
5.显示结果的数据
将数据库中的各类型数据转换为Java中的类型(如getstring)等方法
6.关闭数据库操作及连接
关闭资源时,后开的先关
具体实践代码:
还需要补上引入的jar包,以及JDBC的URL,由于教程是连接Oracle的,我明天会补上mysql的。
争取明天写完。。
评论