A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-7-9 16:20  /  1831 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.什么是JDBC,使用JDBC的好处?
答:JDBC是Java语言操作数据库,实质就是定义的一套操作所有关系型数据库的接口。
它的好处是能够用一套Java代码操作所有的关系型数据库。

2.我们导入的 mysql-connector-java-5.1.37-bin.jar包,有什么用,他和JDBC有什么关系?
答:jar包的作用是实现JDBC中的所有接口,真正实现Java语言操作数据库。
它是JDBC接口的实现类。

3.请简述JDBC编程的步骤
答:1.导入jar包
    2.注册驱动
    3.连接数据库
    4.写sql语句
    5.创建sql执行对象
    6.执行sql,接受返回值
    7.处理返回值
    8.释放资源

4.JdbcUtils存在的目的?
答:将共性抽取,简化代码数量,增强代码的复用性。

5.什么是SQL注入问题,该怎样解决?
答:利用字符串拼接的sql查询语句在输入关键字或者特定的语句时,查询到的数据与预期不符的bug,应用preparedStatement来解决出现的问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马