JDBC
来源:互联网 发布:2016知乎年度吐槽精选3 编辑:程序博客网 时间:2024/06/05 08:35
数据库和代码联合
JDBC识别SQL语句
JAVA与数据库链接
JDBC是JAVA数据库连接技术简称,提供连接各种常用数据库的能力。
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
JSP/Servlet 接口服务器
客户端--应用服务器--数据库
服务器端架构:数据量大的情况下,主服务器进行判断将请求分给子服务器
JDBC工作原理
JAVA应用程序,JDBC API ,JDBC DRIVER Manager:JDBC驱动-sql server
JDBC驱动-Oracle
JDBC API 可做三件事:与数据库建立连接,执行SQL语句,处理结果
1.数据库建立连接:
Connection connectMySQL = DriverManager.geiConnection(“jdbc:mysql://localhost:3306/myuser","root" ,"root" );
2.创建Statement对象
例如:Statement statament = connection.createStatement();具体示例创建Statement对象代码如下:
Statement statamentMySQL =connectMySQL.createStatement();
3.调用Statement对象的相关方法执行相对应的 SQL 语句:通过execuUpdate()方法用来数据的更新,包括插入和删除等操作,例如向staff表中插入一条数据的代码:
statement.excuteUpdate("INSERT INTO staff(name, age, sex,address, depart, worklen,wage)"+ " VALUES ('Tom1', 321, 'M', 'china','Personnel','3','3000' ) ") ;
ResultSet resultSel = statement.executeQuery("select * from staff");
首先是DriverManager,然后是Connection 之后是Statement 最后ResultSet
0 0
- jdbc
- JDBC
- jdbc
- JDBC
- jdbc
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- jdbc
- JDBC
- JDBC
- jdbc
- 关于C/C++发送到打印机的一些问题处理
- WebSphere Application Server V6.1版本、介质及安装总结
- Android静态安全检测 -> Service组件暴露
- Java中线程的实现
- 全面解析802.1x认证原理
- JDBC
- 集成电路的设计 —— 半导体
- app 自动更新代码段,发福利了
- 给 Android 开发者的 RxJava 详解
- Android TouchEvent事件
- 程序员面试宝典--8.2递归(1)
- HDU 4198Quick out of the Harbour
- java多线程--JUC集合框架
- Cognos: get LOV of report parameters