Statement接口
接口
Statement接口作用
用于进行Java程序和数据库之间的数据传输
具体类有3个实现
Statement
用于对数据库进行通用访问,使用的是静态sql
PreparedStatement
PreparedStatement 用于预编译模板SQL语句,在运行时接受sql输入参数
CallableStatement
要访问数据库存储过程时使用
也可以接受运行时输入参数。
预编译语句
没有预编译语句时
没有预编译语句,所有的sql都是进行拼接
预编译语句
PreparedStatement 用于预编译模板SQL语句
在性能和代码灵活性上有显著地提高
PreparedStatement 对象使用 ? 作为占位符,即参数标记;
使用 setXXX( index,value) 方法将值绑定到参数中
每个参数标记是其顺序位置引用,注意 index 从 1 开始;
Pr