栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 自学

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 自学

 2021/10/18

韩顺平 零基础30天学会Java

p820-p832

jdbc和连接池

jdbc是Java提供一套用于数据库操作的接口APi,java程序员只需面向这套接口编程即可

jdbc程序编写步骤

1,注册驱动 2.获取连接  3.执行增删改查 4.释放资源

String url = "jdbc://mysql://localhost:3306/db02;

driver.connect(url, properties)

获取数据库连接5种方式

1.获取Driver实现类对象

2.使用反射加载Driver类(动态加载,更加灵活)Class.forname("com.mysql.jdbc.Driver")

3.使用DriverManager替代Driver 进行统一管理

4.使用反射自动完成注册驱动,简化代码

5.使用配置文件,更加灵活

ResultSet结果集

statement.executeQuery(sql)

statment   preparedStatement预处理  collablestatement存储过程

防止sql注入 

万能密码 or '1' ='1

preparedstatement      ?占位

预处理好处 有效的解决了sql注入问题  大大减少了编译次数,效率较高

connection.preparedstatement(sql)

预处理查询select    调用executeQuery

预处理DML   调用executeUpdate

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331695.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号