全栈小白
2023-02-05 11:06:19
原
java操作JDBC实现增删改查案例
项目描述
我们做后台开发,当然离不开数据库了,在我们了解了控制台操作数据库后,已经可以在黑窗口或者可视化工具中存储查询数据了,那我们如何使用java代码操作数据库呢
那就来有请今天的主角-JDBC,(以下介绍部分来源于百度百科)
JDBC,Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。
需求: 创建t_user表、实现其增删改查
增删改统称为DML操作,很类似,就以新增为例,DML操作会返回一个int值,表示对数据库影响的行数
查询为DQL操作,返回的往往是一个结果集
下面请准备好你们的idea,来和小白一起干他
运行环境
jdk8+mysql+IntelliJ IDEA+maven
项目技术(必填)
原生java+jdbc+junit
数据库文件(可选)
drop database if exists `java-jdbc-demo`; create database `java-jdbc-demo`; use `java-jdbc-demo`; drop table if exists `t_user`; create table t_user ( id int primary key auto_increment comment '主键', user_name varchar(255), create_time datetime )
是否原创(转载必填原文地址)
原创
项目截图(必填)
运行截图(必填)
注意事项(可选)
此项目为案例,源码中包含原生java操作数据库以及Db工具类封装、通用的结果集处理器
小白将jdbc操作分为5个步骤,记住它,你也能学会jdbc
-
加载注册驱动
-
创建连接对象
-
获取语句对象
-
执行sql语句
-
关闭资源
猜你喜欢
- Struts2开发最简单学生后台管理系统,实现基本的增删改查操作,适合struts2入门学习
- struts2框架通过jdbc实现增删改查实例,适合struts2入门学习
- Spring Boot整合JdbcTemplate极简入门实例
- 原生jdbc实现单表通用CRUD实例
- Javaweb注册登录、增删改查实现的简单通讯录系统
- springboot+vue实现CRUD、分页及条件查询
- mybatis操作数据库实现增删改查功能
- mybatis plus实现简单的增删改查
- springmvc Backbone实现的一个demo代码
- AngularJS+Spring MVC+bootstrap实现用户的增删改查实例
- JSP+Servlet+MySQL数据库增删改查
- bootstrap+brite实现的html5的联系人增删改查入门教程
请下载代码后再发表评论
文件名:java-jdbc-demo.zip,文件大小:25.706K
下载
- /
- /java-jdbc-demo
- /java-jdbc-demo/.idea
- /java-jdbc-demo/.idea/.gitignore
- /java-jdbc-demo/.idea/compiler.xml
- /java-jdbc-demo/.idea/dataSources
- /java-jdbc-demo/.idea/dataSources/ffdea7b1-4907-46f3-868f-9275cb9230ed
- /java-jdbc-demo/.idea/dataSources/ffdea7b1-4907-46f3-868f-9275cb9230ed/storage_v2
- /java-jdbc-demo/.idea/dataSources/ffdea7b1-4907-46f3-868f-9275cb9230ed/storage_v2
- /java-jdbc-demo/.idea/dataSources/ffdea7b1-4907-46f3-868f-9275cb9230ed.xml
- /java-jdbc-demo/.idea/dataSources/ffdea7b1-4907-46f3-868f-9275cb9230ed
- /java-jdbc-demo/.idea/dataSources.local.xml
- /java-jdbc-demo/.idea/dataSources.xml
- /java-jdbc-demo/src
- /java-jdbc-demo/src/main
- /java-jdbc-demo/src/main/java
- /java-jdbc-demo/src/main/java/com
- /java-jdbc-demo/src/main/java/com/cxs
- /java-jdbc-demo/src/main/java/com/cxs/base
- /java-jdbc-demo/src/main/java/com/cxs/senior
- /java-jdbc-demo/src/main/java/com/cxs/senior/handler
- /java-jdbc-demo/src/main/java/com/cxs/senior/handler/impl
- /java-jdbc-demo/src/main/java/com/cxs/senior/handler
- /java-jdbc-demo/src/main/java/com/cxs
- /java-jdbc-demo/src/main/java/com
- /java-jdbc-demo/src/main/java
- /java-jdbc-demo/src/main
- /java-jdbc-demo/.idea
- /java-jdbc-demo


最代码官方 LV168
2023年2月6日

2036495585 LV9
2023年9月25日
z1433151083 LV9
2023年9月7日
ericxu1116 LV24
2023年6月14日
不嘻嘻 LV8
2023年6月12日
wuge123 LV8
2023年6月12日
A-sunny-day LV4
2023年6月10日
Merdan_810
2023年6月9日
暂无贡献等级
6389181 LV7
2023年6月1日
微信网友_6486458139512832 LV1
2023年5月29日
微信网友_6486629696049152
2023年5月28日
暂无贡献等级