JDBC和MySql (三)MySql的简单增删查改、用Junit做单元测试

这篇博客介绍了如何在MySql中进行基本的增删查改操作,并利用SQLyog创建表格。同时,文章详细说明了如何在Java项目中集成Junit进行单元测试,讲解了Junit的便利性和配置步骤,以及如何针对增删查改编写单元测试用例。
摘要由CSDN通过智能技术生成

1、MySql的简单增删查改:

在SQLyog中创建一个表格(我这个创建地不怎么好,可以加个id,然后设置成主键,最好全写成英文

在这里插入图片描述

效果图:

在这里插入图片描述

代码如下:

###  增:

INSERT student VALUES ("林宥嘉2",35,"台湾");

##   删:

DELETE FROM student WHERE 姓名 = "PAn";

###  改:

UPDATE student SET 姓名="我"  WHERE 姓名="吴彦祖";

###  查:

SELECT * FROM student;

2、用Junit做单元测试:

junit的作用是我测试一段代码就不需要再建一个主方法来执行了

步骤:

在要使用Junit的project名上,点击properties–java build path-libraries, 点击Add library,选择Junit即可。

在这里插入图片描述

怎么写单元测试?

在方法名上右键run as 选junit运行

public class TestDemo {
             

	@Test                       //Test标记
	public void testQuery() {
      //最好是test开头
	
		"我们要测试的代码"
		
		}
	}

下面是分别对增删查改做单元测试:

  1. con、st、rs中只有Query用到了全部,其他的增删改都没用到rs(ResultSet),所以可以在util类中重载一下release()方法
  2. Query是 st.executeQuery(line),增删改都是st.executeUpdate(line2);且返回的是int类型,大于0则成功,小于0代表失败,这三个方法只要改变SQL语句就行了
package cn.nupt;

import java.sql.Connection;
import java.sql.ResultSet;
import java
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值