全栈小白
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语句
-
关闭资源
猜你喜欢
- springboot+vue实现CRUD、分页及条件查询
- mybatis plus实现简单的增删改查
- Javaweb注册登录、增删改查实现的简单通讯录系统
- mybatis操作数据库实现增删改查功能
- struts2框架通过jdbc实现增删改查实例,适合struts2入门学习
- Struts2开发最简单学生后台管理系统,实现基本的增删改查操作,适合struts2入门学习
- Spring MVC+Spring+Hibrenarte实现的简单的CRUD项目实例
- 分享java操作mongodb的crud代码
- hibernate+springMVC增删改查
- JSP+Servlet+MySQL数据库增删改查
- Spring Boot1.3.6 Angularjs1.4.0 Mongodb2.3.6 CRUD汽车搜索及增加修改程式
- Node.js的CRUD app,使用AJAX/Express/Jade/MySQL/JSON/HTML5/CSS3
请下载代码后再发表评论
文件名: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
相关代码
- java使用jdbc实现各种类型添加删除修改数据
- java使用JDBC连接数据库的三种方式(JDBC+properties+C3P0)
- java JDBC使用事务示例
- 原 使用jdbc实现各种类型查询数据
- java jdbc操作数据库的工具类
- 原 java简单封装JDBC通过properties文件读取配置,连接和操作数据库
- java jdbc连接工具类DBConnectionManager
- struts2+jdbc+mysql新手入门小项目demo
- java读取properties获取jdbc连接工具类代码分享
- 原证精 jsp+servlet+原生jdbc实现的停车场管理系统分享
- 基于jsp+servlet+原生jdbc实现的学生管理系统
- 原证 struts2框架通过jdbc实现增删改查实例,适合struts2入门学习
最近下载
最代码官方 LV167
2023年2月6日
最近浏览
2036495585 LV9
2023年9月25日
z1433151083 LV9
2023年9月7日
ericxu1116 LV24
2023年6月14日
新工艺 LV7
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日
暂无贡献等级