java第十一章学习总结
1.JDBC技术在数据库开发中占有很重要的地位,JDBC操作不同的数据库仅仅是连接方式上的差异而已,使用JDBC的应用程序一旦和数据库建立连接,就可以使用JDBC提供的API操作数据库。
2、当查询ResultSet对象中的数据时,不可以关闭和数据库的连接。
3、使用PreparedStatement对象可以提高操作数据库的效率。
4、所谓顺序查询,是指ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行,next()方法最初的查询位置,即游标位置,位于第一行的前面。next()方法向下(向后、数据行号大的方向)移动游标,移动成功返回true,否则返回false。
5、MySQL是一个网络数据库管理系统,可以使远程的计算机访问它所管理的数据库。安装好MySQL后,需启动MySQL提供的数据库服务器(数据库引擎),以便使远程的计算机访问它所管理的数据库。
6、MySQL数据库驱动被封装在Driver类中,该类的包名是com.mysql.jdbc,该类不是Java运行环境类库中的类,所以需要放置在jre的扩展中。
7、java.sql包中的DriverManager类有两个用于建立连接的类方法(static方法):
Connection getConnection ( java . lang . String , java . lang . String , java . lang . String )
Connection getConnection(java.lang.String)
这两个方法都可能抛出SQLException异常,DriverManager类调用上述方法可以和数据
库建立连接,即可以返回一个Connection对象。