发现一个宝藏,不用自己做笔记了,直接看人家的就行了!jdbc 学习笔记
1. Statement 和 PreparedStatement
PreparedStatement的优点:
①效率高.
使用PreparedStatement执行SQL命令时,命令会被数据库编译和解析,并放到命令缓冲区.以后每当执行同一个PreparedStatement对象时,预编译的命令就可以重复使用
②代码可读性和可维护性好
③安全性好.使用PreparedStatement可以防止SQL注入.SQL注入如:
select * from user where name = ‘aa’ and password = ‘bb’ or 1=1