JDBC
jdbc import java . sql . * ; /** * JDBC: * JDBC是sun公司提出的一组规范,主要由接口组成 作用:访问数据库 * Java有13种规范 * 接触过有 JDBC servlet jsp xml javamail jms * Statement和PreparedStatement的联系与区别: * PreparedStatement是Statement的子接口,作用于Statement的作用一样,都是用来发送sql语句 * 特点:PreparedStatement可以发送参数化sql语句 * 区别:PreparedStatement可以防止sql注入 * SQL注入: * 一些非法分子或者黑客利用一些特殊的字符串拼接的方式,注入到系统原有的sql语句中,改变原有的Sql逻辑 * JDBC能否执行DDL: * 可以执行 * JDBC中的事务控制: * JDBC中事务是执行完成后默认自动提交 * ResultSet: * ResultSet保存了查询到的结果逻辑上是一张二维表的结构保存,在ResultSet上有一个游标,游标的初始位置 * 在第一行数据的前一行(表头),每次调用一次.next(),游标就会向下移动,移动的方法返回值是blooean类 * 型,返回为true时,说明游标行有数据,返回为false时