当前位置: 首页 > news >正文

wordpress企业网站DIY重大新闻事件2023

wordpress企业网站DIY,重大新闻事件2023,用织梦系统做网站产权,安卓手机应用商店一.JDBC概述: 过java语言操作数据库中的数据。 1.JDBC概念 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于 执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以 为不同的关系型数据库提供统一访问,它由…

一.JDBC概述:

过java语言操作数据库中的数据。

1.JDBC概念

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于
执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以
为不同的关系型数据库提供统一访问,它由一组用Java语言编写的
接口和类组成。

JDBC是接口,由数据库生产厂商提供规范的实现类称为驱动

Java程序,JDBC接口Mysql 实现类  驱动MySql
Oracle 实现类 驱动 Oracle

二.JDBC入门

1 准备MySql数据

2 导入驱动

官网下载数据库连接驱动jar包。
https://downloads.mysql.com/archives/c-j/
创建Java项目,在项目下创建lib文件夹,将下载的驱动jar包复制到
文件夹里。

选中Jar包右键->Add as Library,与项目集成。

3 代码实现

  • DriverManager(类): 用于注册驱动和获取连接
  • Connection(接口): 表示与数据库创建的连接
  • Statement(接口): 执行SQL语句的对象
  •  ResultSet(接口): 结果集或一张虚拟表


 以上接口由MySQL驱动程序jar包,提供实现类

三.JDBC API详解

1. DriverManager          注册驱动

获得链接

static Connection getConnection(String url, String
user, String password)
String url:连接数据库的URL,用于说明连接数据库的位置
String user:数据库的账号
String password:数据库的密码
连接数据库的URL地址格式:协议名:子协议://服务器名或IP地址:端
口号/数据库名?参数=参数值&参数=参数值

3. Connection

接口的实现在数据库驱动中。所有与数据库交互都是基于连接对象
的。
在建立连接时,需要指定数据库URL、用户名、密码。
Connection 接口还负责管理事务
获取执行 SQL 的对象

  • 普通执行SQL对象,Statement createStatement()
  • 预编译SQL的执行SQL对象,PreparedStatement prepareStatement(sql)

4. Statement 

接口的实现在数据库驱动中。Statement接口用于执行 SQL 语句并
与数据库进行交互。通过 Statement对象,可以向数据库发送 SQL
语句并获取执行结果。

  • int executeUpdate():执行insert update delete语句
  • ResultSet executeQuery():执行select语句

5. PreparedStatement
PreparedStatement是 Statement接口的子接口,用于执行预编译
的 SQL 查询

  • 预编译SQL语句:在创建PreparedStatement时,就会预编译SQL语句,也就是SQL语句已经固定。
  • 防止SQL注入:将数据作为参数传递到SQL语句中,采用?占位符的方式,有效防止传入关键字导致SQL注入问题。让参数就是参数
  • 性能提升:PreparedStatement是预编译SQL语句,同一SQL语句多次执行的情况下,可以复用,不必每次重新编译和解析。

实列

登录

 五.JDBC工具类的抽取

创建配置文件,配置文件在resource目录下,并且要将resources目录标记为资源文件的根路径,扩展名是properties

http://www.15wanjia.com/news/27261.html

相关文章:

  • 如何用txt做网站时增加照片什么叫seo
  • 石家庄学做网站建设培训班网络营销这个专业怎么样
  • 建设银行查余额网站行业网络营销
  • 网站出现搜索十大免费货源网站免费版本
  • 建设银行网站怎么看不见余额刷粉网站推广快点
  • 国内大的网站建设公司排名电商产品推广方案
  • 大学招生网站建设网页搜索快捷键是什么
  • 政府网站建设岗位设置莆田百度快照优化
  • 做网站网页排版错误推广电话
  • mac下如何建立wordpress百度快照怎么优化排名
  • 官方网站建设的意义网推公司
  • 太原手机网站制作百度推广是怎么做的
  • 北京微信网站制作电话查询网站信息
  • 打开网站说建设中是什么问题?让手机变流畅的软件下载
  • 上海建设厅网站最近爆发什么病毒感染
  • 祝明电子商务网站建设实验报告网站建立具体步骤是
  • 网站推广成功案例线下推广团队
  • 如何使用mysql数据库做网站微网站
  • 用多说的网站百度识图在线入口
  • 疫情最新消息数据宁波seo网络推广公司排名
  • 门户网站有哪些西安百度公司开户
  • wordpress闭站网站seo分析
  • 手机网站制作公司报价单夜狼seo
  • 长治企业网站建设沈阳网站seo排名公司
  • 衣联网和一起做网站。哪家强网络推广服务外包
  • rss wordpress.orgseo中文意思是
  • 中山网站建设招聘企业网络推广的方法
  • 网络公司好听的名字seo包年优化
  • 模板网站建设开发引擎优化搜索
  • 美国生物等效性如果做的网站陕西网站设计