所谓的CRUD就是创建(Creat),读取(Read),更新(update),删除(Delete),其实有了前面的那些代码做铺垫,实现CRUD非常简单,难得是对特定的数据,废话不多说,请看代码
package com.bird.jdbc;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
*
* @author bird
* @throws SQLException
* @use 数据库的创建一条记录
*
*/
public class Creat {
public static void creat() throws SQLException{//创建数据
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtil.getConnecttion();//建立连接
st = conn.createStatement();//创建语句
String sql = "insert into niao(username,password,keywords,userkeywords1,time1,userkeywords2,time2)" +
"values('baichi','123','牛逼','哈哈','12','嘿嘿','23')";//构建插入SQL语句
int i = st.executeUpdate(sql);//执行语句
System.out.println("i = " + i);
}finally{
JdbcUtil.free(rs, st, conn);
}
}
public static void update() throws SQLException{//更新数据
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtil.getConnecttion();//建立连接
st = conn.createStatement();//创建语句
String sql = "update niao set keywords = '废话'";//构建插入SQL语句
int i = st.executeUpdate(sql);//执行语句
System.out.println("i = " + i);
}finally{
JdbcUtil.free(rs, st, conn);
}
}
public static void delete() throws SQLException{//删除
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtil.getConnecttion();//建立连接
st = conn.createStatement();//创建语句
String sql = "delete from niao where id > 2";//构建插入SQL语句
int i = st.executeUpdate(sql);//执行语句
System.out.println("i = " + i);
}finally{
JdbcUtil.free(rs, st, conn);
}
}
public static void main(String [] args) throws SQLException{
//creat();
//update();
delete();
}
}
其实JDBC这些东西很简单,主要是背背SQL语句就好,呵呵,给背单词似的,挺好玩的
分享到:
相关推荐
这个"Struts2-Crud+JdbcDemo"项目是一个基础的学习示例,涵盖了如何使用Struts2和JDBC进行基本的CRUD(创建、读取、更新和删除)操作。 首先,我们来详细了解一下Struts2的核心概念: 1. **Action类**:在Struts2...
在IT行业中,JDBC(Java Database Connectivity...学习这个教程,开发者能够熟练掌握JDBC的基础用法,进一步提升数据库操作能力。同时,理解JDBC的工作原理对于理解其他ORM框架,如Hibernate和MyBatis,也有很大帮助。
**JDBC CRUD 操作详解** 在Java编程中,JDBC(Java Database Connectivity)是用于连接数据库的标准接口,它允许开发者通过编写Java代码来执行SQL语句,...然而,理解JDBC的基本原理对于深入学习这些框架至关重要。
【jsp-Java-servlet-jdbcMysql-filter-CRUD】是一个综合性的项目,它涵盖了Java Web开发中的多个重要技术,包括JSP(Java Server Pages)、Servlet、JDBC(Java Database Connectivity)、MySQL数据库以及Filter过滤...
在本综合案例中,我们将深入探讨如何利用Java Database Connectivity(JDBC)技术来实现一个商城项目的数据存取操作,即创建(Create)、读取(Read)、更新(Update)和删除(Delete),通常简称为CRUD操作。JDBC是...
我们可以通过分析这个DEMO来学习如何利用JDBC进行数据处理。 首先,我们需要理解JDBC的基本步骤: 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动。 2. **建立连接**:通过`DriverManager.get...
【jdbc+jsp+mysql实现CRUD】是一种常见的Web应用程序开发技术,主要应用于数据管理操作,如创建(Create)、读取(Read)、更新(Update)和删除(Delete)。在这个技术组合中,Java Servlet(通常通过JSP)作为...
在Java Web开发中,CRUD...通过这个"blog.rar"项目,学习者可以深入理解JSP、Servlet和JDBC在实际开发中的应用,以及如何结合这些技术构建一个完整的Java Web应用。通过实践,他们可以巩固理论知识,提高开发技能。
### JDBC与Hibernate学习笔记 #### 一、JDBC概述 **1.1 ODBC与JDBC的区别** - **ODBC(Open Database Connectivity)**: 开放式数据库连接是一种开放标准的应用程序接口(API),用于实现数据库应用程序与不同...
标题中的"AA.rar_jdbc crud_jdbc多张表项目_structs1_项目管理"表明这是一个基于JDBC技术,使用Structs1框架开发的项目管理应用,涵盖了数据的增删改查(CRUD)操作,并且涉及到多张数据库表的交互。这个项目的主要...
在本篇JDBC学习笔记中,我们将深入探讨JDBC的基础知识、核心概念以及实际应用。 一、JDBC基础 1. JDBC驱动程序:JDBC驱动是连接Java应用程序和数据库之间的桥梁。根据实现方式,JDBC驱动分为四种类型:类型1(JDBC...
Java是世界上最流行的编程语言之一,尤其在企业级应用开发中占据主导地位。JDBC(Java Database Connectivity)和Hibernate是Java中处理数据库操作的两个重要工具。对于初学者来说,理解和掌握这两个技术对于深入...
### Java JDBC 学习知识点详述 #### 一、JDBC 概念及与应用程序的关系 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它为数据库开发人员提供了一种标准的API来访问多种类型的数据库,无论...
**JDBC概述** JDBC(Java Database Connectivity)是Java编程语言与各种数据库之间进行交互的一组接口和类,它是Java标准版...通过学习JDBC,开发者可以编写出高效、健壮的数据访问代码,实现与各种数据库的无缝对接。
**JDBC学习资料**: 这个资料包可能包含JDBC的基础教程、进阶指南、示例代码、最佳实践等内容。学习JDBC应重点理解以下几个方面: - 数据库连接管理:了解如何配置数据库URL、用户名、密码,并创建连接。 - SQL语句...
Java开发 - 尚硅谷JDBC学习笔记是一套深入解析Java数据库连接(JDBC)技术的教程,涵盖了从基础到进阶的各种知识点。JDBC是Java编程语言中用于访问数据库的标准应用编程接口,它允许程序员使用Java来执行SQL语句,...
在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)、Servlet和JDBC(Java Database Connectivity)技术构建一个简单的学生管理系统,实现CRUD(创建、读取、更新和删除)功能。这个项目适用于Java Web开发的...
### 传智播客JDBC学习笔记精要 #### JDBC简述与连接 JDBC(Java Database Connectivity)是Java中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。在传智播客的JDBC...
标题中的"user_crud.rar"指的是一个使用Java Web技术实现的用户CRUD操作的项目压缩包。CRUD代表创建(Create)、读取(Read)、更新(Update)和删除(Delete),这是数据库操作的基本功能。这个项目结合了JDBC...
入门级功能:包括属性(配置),JDBC模板(数据库CRUD),JPA(Hibernate数据库CRUD),Mybatis(数据库CRUD),Mybatis(Mybatis数据库CRUD),thymeleaf(模板解析),beetl(模板解析),freemarker (模板解析)...