黑马程序员技术交流社区
标题: 【石家庄校区】JavaWeb阶段Day09,10 [打印本页]
作者: lovemiya 时间: 2018-5-9 15:48
标题: 【石家庄校区】JavaWeb阶段Day09,10
本帖最后由 lovemiya 于 2018-5-9 15:51 编辑
JDBC
数据库驱动JDBC的规范SUN公司提供的一套统一的规范(接口),然后各个数据库生产商提供这套接口的实现.这套接口规范就是JDBC的规范
准备工作JDBC的开发步骤加载驱动
获得连接
基本操作
编写SQL语句
预编译
如果有?占位符,需要设置值
执行SQL语句
释放资源
结果集的遍历
ResultSet rs = null;
While(rs.next()){
rs.getString("username");
rs.getXX(String columnName);
columnName默认是字段名,如果取了别名,使用别名
}
JDBC操作规则可执行SQL语句的对象Statement和PreparedStatement的区别:
PreparedStatement:预编译
Statement有注入漏洞
配置文件属性文件
格式:扩展名是.properties
内容:key=value
XML文件
批处理操作概述可以将一批SQL一起执行.
批量插入(使用PreparedStatement)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |