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开头
"我们要测试的代码"
}
}
下面是分别对增删查改做单元测试:
- con、st、rs中只有Query用到了全部,其他的增删改都没用到rs(ResultSet),所以可以在util类中重载一下release()方法
- Query是 st.executeQuery(line),增删改都是st.executeUpdate(line2);且返回的是int类型,大于0则成功,小于0代表失败,这三个方法只要改变SQL语句就行了
package cn.nupt;
import java.sql.Connection;
import java.sql.ResultSet;
import java