1、对数据库中,表的每一行数据记录的增删改查
增:insert into 表名 values()
删:delete 表名 where 条件(id=?)
改:update 表名 set 列名=? where 条件(id=?)
查:select 列名 from 表名 where id=? 查一条信息
select 列名 from 表名 order by id 查所有信息
2、ResultSet结果集
是个接口,指向当前数据行的指针,最开始指向列名那一行,.next()方法将指针移动到下一行,指向每一行数据,每一行数据又是一个对象,所以里边放的是一个有一个的对象
用while遍历时,是一行数据一行数据的遍历出来,最后成为对象,不是大杂烩,一锅粥。
3、忘记啥叫JDBC了,从哪儿来,有啥作用?
JDBC就是java自身就有的,位于java.sql包中,是java语言编写的
作用:连接数据库
java提供接口。数据库厂商提供实现类(驱动)
4、PreparedStatement
已经预编译了,执行速度快过Statement
是个接口,继承自Statement接口
写sql语句时,不直接写参数值也就是value,而是通过占位符来代替
之后要绑定参数,setXxx()
之后遍历结果集,把数据给人家对象,这样才能返回完整的对象啊
时间: 2024-10-29 01:55:35