🗒️参数化查询(JDBC)操作方法
2021-7-2
| 2023-4-18
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password
 
参数化查询主要是先用参数代替,等到编译完成把参数带入,就不会出现sql 编译解析的问题了。 防SQL注入
其实参数化查询的作用主要有两点:
在 java 中创建参数化查询,我们有 PreparedStatement。它可以通过在查询中传递问号 (?) 来获取参数,然后将每个问号索引替换为所需的值。
PreparedStatement 不支持按名称设置参数。因此,我们必须创建自定义的 PreparedStatement 类,该类将为我们提供按名称设置参数的功能。
————————————————
JDBC操作数据库的步骤 1.加载需要的JDBC驱动程序 Class.forName("驱动程序包名"); 2.建立与数据库的连接 Connection conn = DriverManager.getConnection(url) 3.通过SQL语句,执行增删改查 查询需要先创建一个Statement对象,然后使用该对象执行SQL语句。
4.处理结果集 5.断开和数据库的连接 results.close(); // 关闭ResultSet对象 stmt.close(); // 关闭Statement对象 conn.close(); // 关闭Connection对象
技术分享
  • 代码审计
  • SQL
  • 奇安信代码卫士XXE漏洞
    目录