阅读全文 »

阅读全文 »

阅读全文 »

阅读全文 »

5.1.1 JDBC 
5.1.1.1 连接到数据库 
如何打开一个数据库连接 
必须在连接数据库之前完成驱动程序的加载 
Class.forName加载驱动 
要实现在java类路径中放入驱动程序jar包 
其他数据库的驱动名称 
协议 
5.1.1.2 向数据库系统中传递SQL语句 
通过数据库连接创建Statement对象 
`executeQuery`方法执行查询语句 
`executeUpdate`方法执行费非查询语句 更新 插入删除 建表等 
5.1.1.3 获取查询结果 
executeQuery方法返回结果集 
结果集的next方法 
结果集的get方法 
结果集get方法的参数 
java成宿结束后一定要关闭数据库连接 
5.1.1.4 预备语句 
使用Connection类的prepareStatement方法创建PreparedStatement对象 
优先使用预备语句 
预备语句更加高效 
预备语句可检查用户输入 
预备语句可防止SQL注入 
一次执行多条SQL语句的情况 
5.1.1.5 可调用语句 
5.1.1.6 元数据特性 
结果集元数据 ResultsetMetaData 
如何获取ResultsetMetaData对象 `Resultset.getMetaData`方法 
数据库元数据 DatabaseMetaData 
如何获取`DatabaseMetaData` `Connection实例.getMetaData`方法 
其他获取数据库本省信息的方法 
模板 
获取数据库其他信息 
元数据信息可以是代码更通用 
5.1.1.7 其他特性 
打开或关闭自动提交 
关闭自动提交 开启事务 
开始自动提交 
处理大对象数据 
读取数据库中的大对象数据 
将大对象数据写入数据库中 
行集row set 
阅读全文 »

阅读全文 »

阅读全文 »

阅读全文 »