实现JDBC的增删改操作

  • JDBC的增删改操作
  • 测试

JDBC的增删改操作

首先紧接昨天的JDBC的第一个程序,进行简单的修改即可做到增删改操作:
public void insert_test() throws Exception {
//注册驱动
Class.forName(“com.mysql.jdbc.Driver”);
//获取连接
Connection cnn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/immunize1024”, “root”, “wbhsb”);
//得到执行语句的statement语句
Statement stmt = cnn.createStatement();
//执行语句
int flag = stmt.executeUpdate(“insert into t_user(name,password,email,birthday) values(‘cat’,‘123456’,‘cat@163.com’,‘1992-12-01’)”);
if(flag > 0) {
System.out.println(“成功!”);
}
//关闭资源
stmt.close();
cnn.close();
}
上述代码的唯一区别在于stmt对象使用的方法,由executeQuery 变为executeUpdate,内置语句块为数据库的插入,修改,删除语句,返回值为int型,其他操作均遵循正常的JDBC操作顺序。

测试

测试使用junit模块,在当前的eclipse中进行如下配置,或者在官网中直接下载,一般使用配置的办法:
右键项目-Build Path-Configure Build Path- LIbraries-add libraries-选择最新版本的junit即可。

测试时在代码块上方加入代码@Test,并Run as junit模块即可。
注意junit测试的方法不能含有参数,不能有返回值。必须满足这两个要求。

20190602:JDBC的增删改操作实践相关推荐

  1. 小博老师解析Java核心技术 ——JDBC普通增删改操作

    [引言] 我们在学习Java编程时,连接数据库技术(JDBC)是一项必备技能,我们经常需要读取或操作持久性存储的结构化数据.那么现在开始,小博老师就开始为大家讲解JDBC中的常用操作技术,今天我们来了 ...

  2. (初学)JDBC实现增删改查 一(Statement接口)

    由于进行此方法的实现,需要用到文件db和数据库工具类DButil,这里先将这两个东西处理好. db:文件名db.properties,注意后缀,可以在上一篇文章找到相关注意事项. db.driver= ...

  3. Servlet+jdbc+jsp增删改查

    Servlet+jdbc+jsp增删改查 目录 Servlet 1. 新建一个工程名为servletStudy 2. tomcat xml配置 3. servlet类 User类 Function类 ...

  4. dom对html增删改操作,6.DOM对HTML元素的增删改操作

    节点的增删改操作 function createNode(){ //创建一个li元素 var li = document.createElement("li"); li.inner ...

  5. MySQL——数据库的增删改操作

    数据库的增删改操作 数据库的增操作 数据库的增操作主要涉及数据库的增加.数据表的增加.表记录增加以及表字段增加等.数据库的增加非常简单,就是新创建一个数据库:表记录的增加指的就是新增表的数据行,可以是 ...

  6. Oracle 原理: 视图,对视图进行增删改操作

    Oracle的视图和SQLServer的视图基本一样. 视图,是一个虚拟的表,不会给视图分配存储空间.视图的建立需要依赖于单个或多个普通表,被依赖的普通表就成为"基表".可以就像 ...

  7. java jdbc标签jsp_jsp+servlet+javabean+jdbc实现增删改查和分页功能 案例源码

    [实例简介] 客户管理案例 1.目的:总结JDBC,和Servlet JSP结合到一起. 2.开发中的一些小技巧. 3.客户管理平台功能 * 添加客户 * 查询所有的客户的信息 * 修改客户信息 * ...

  8. PHP操作MySQL数据库(连接、增删改操作)

    MySQL 是跟 PHP 配套使用的最流行的开源数据库系统,我们知道MySQL是PHP的最佳搭档,下面是系统的总结PHP与MySQL联合使用的方法.主要是使用MySQL扩展,下面就通过归纳总结来提升. ...

  9. 第一节: 结合EF的本地缓存属性来介绍【EF增删改操作】的几种形式

    一. 背景 说起EF的增删改操作,相信很多人都会说,有两种方式:① 通过方法操作  和  ② 通过状态控制. 相信你在使用EF进行删除或修改操作的时候,可能会遇到以下错误:" The obj ...

最新文章

  1. 【深度学习】如何从结构出发更好的改进一个神经网络(二)
  2. python基础教程:两个list之间移动元素
  3. Web安全学习week6
  4. 循环队列(0965)
  5. 2021.9.23模拟
  6. python科学坐标图绘制的四个要素_Python3.0科学计算学习之绘图(四)
  7. AAA Password Expiry in Cisco IOS Easy***
  8. 先留住人,再发展人和吸引人
  9. opencv检测相交点_OpenCV学习18--霍夫变换检测直线
  10. python 读xml_python读取xml文件
  11. linux强行退出线程,Linux 多线程编程--线程退出
  12. java毕业设计鸿鹄教育培训mybatis+源码+调试部署+系统+数据库+lw
  13. c语言文字闪烁表白,C语言表白程序1颜色变化的心
  14. yii ccaptcha php模块,yii验证码无法显示
  15. 计算机毕业设计 SSM健康知识信息平台 健康自检平台 健康体检管理系统Java
  16. 数据传输完整性_数据集成:什么是数据完整性?
  17. 基于 ANTLR 自己实现一个 SQL 解析器
  18. ts自动编译声明文件_TS 的声明文件
  19. scare机器人如何手眼标定_Epson四轴机器人的手眼标定(原理并附上halcon代码)...
  20. C++求N以内所有的质数

热门文章

  1. 朋友圈发送照片泄露位置?微信:P 完再发!
  2. 库克回应 iPhone 11 系列不支持 5G;哈啰 App 被下架;Flutter 1.9 稳定版发布 | 极客头条...
  3. Zend 创始人欲创建 PHP 方言,暂名为 P++;鸿蒙 OS 面世;中国首个开源协议诞生 | 开发者周刊...
  4. 公开课|智能文本信息抽取算法的进阶与应用
  5. 为什么说苹果是唯一在乎你隐私的科技公司?
  6. 400 道前端面试题!阿里、头条、网易等 19 家大厂面经全公开!
  7. 如何评价程序员相亲约在肯德基反被拉黑?
  8. 马云再出新语录:月入一两百万很高兴,挣一二十亿很难受
  9. 都说程序员穿衣就是这么丑,你该看看人家硅谷精英
  10. 学了阿里P8级架构师的7+1+1落地项目,转疯了!