JDBC
蜗牛ii
这个作者很懒,什么都没留下…
展开
-
2021-04-29
JDBCPreparedStatement对象执行sql的对象,解决sql注入问题。sql注入:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接。会造成一些安全问题。静态的sql:在生成sql语句时,sql的所有内容就已经编写好了。预编译sql:在生成sql语句时,参数用"?"进行替代。PreparedStatement对象与Statement对象的使用也有一些不同:在编写sql语句时,使用的参数用"?"替代。获取执行sql的对象获取的也是PreparedStatement对象,并原创 2021-05-02 22:02:37 · 63 阅读 · 0 评论 -
2021-04-22
JDBC结果集对象(ResultSet)再进行selsct操作时,需要用到executeQuery()方法,该方法的返回值就是一个结果集对象,该对象封装的是查询对象(列表)。方法:next():游标(默认指向列名行)向下走一行,返回值为boolean类型getXxx(参数):获取数据Xxx代表数据类型,如:getInt()参数有两种:列的编号(int)从1开始、列的名称(String):如name.看方法的使用:import java.sql.Connection;import ja原创 2021-04-22 17:07:07 · 761 阅读 · 0 评论 -
2021-04-20
JDBC即Java DateBasic ContivityJava(数据库连接)。本质:一套操作所有关系型数据库的规则,即接口。java语言只定义接口,而具体的实现类(数据库驱动)由数据库厂家来定义,提供驱动jar包,我们使用这套接口来编程,真正执行代码的是驱动jar包的实现类。步骤:导入驱动jar包注册驱动(只做一次)获取数据库连接对象Connection定义sql获取sql语句的对象Statement执行sql,接受结果处理结果释放资源...原创 2021-04-22 14:58:52 · 77 阅读 · 0 评论