AJDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
BPreparedStatement可以阻止常见的SQL注入式攻击
CPreparedStatement中,“?” 叫做占位符,有多少个占位符就需要有多少个对应的值
D在执行速度上,Statement 对象快于PreparedStatement 对象